Oznaka se koristi za određivanje okvira spremnika u koji možemo smjestiti tekst ili slike. Ovaj widget se koristi za pružanje poruke korisniku o drugim widgetima koji se koriste u aplikaciji python.
java okretanje niza
Postoje različite opcije koje se mogu odrediti za konfiguraciju teksta ili dijela teksta prikazanog u oznaci.
Sintaksa za korištenje oznake navedena je u nastavku.
Sintaksa
w = Label (master, options)
Dolje je dan popis mogućih opcija.
S N | Opcija | Opis |
---|---|---|
1 | sidro | Određuje točan položaj teksta unutar veličine dodijeljene widgetu. Zadana vrijednost je CENTER, koja se koristi za centriranje teksta unutar navedenog prostora. |
2 | bg | Boja pozadine prikazana iza widgeta. |
3 | bitmapa | Koristi se za postavljanje bitmape na navedeni grafički objekt tako da oznaka može predstavljati grafiku umjesto teksta. |
4 | bd | Predstavlja širinu obruba. Zadana vrijednost je 2 piksela. |
5 | kursor | Pokazivač miša promijenit će se u vrstu navedenog pokazivača, tj. strelicu, točku itd. |
6 | font | Vrsta fonta teksta napisanog unutar widgeta. |
7 | fg | Boja prednjeg plana teksta napisanog unutar widgeta. |
8 | visina | Visina widgeta. |
9 | slika | Slika koja će biti prikazana kao oznaka. |
10 | opravdati | Koristi se za predstavljanje orijentacije teksta ako tekst sadrži više redaka. Može se postaviti na LIJEVO za lijevo poravnanje, DESNO za desno poravnanje i CENTER za središnje poravnanje. |
jedanaest | Padx | Horizontalna ispuna teksta. Zadana vrijednost je 1. |
12 | Riža | Okomito ispunjavanje teksta. Zadana vrijednost je 1. |
13 | olakšanje | Vrsta granice. Zadana vrijednost je FLAT. |
14 | tekst | Ovo je postavljeno na varijablu niza koja može sadržavati jedan ili više redaka teksta. |
petnaest | tekstualna varijabla | Tekst napisan unutar widgeta postavljen je na kontrolnu varijablu StringVar tako da mu se može pristupiti i promijeniti u skladu s tim. |
16 | naglasiti | Ispod navedenog slova teksta možemo prikazati redak. Postavite ovu opciju na broj slova ispod kojeg će biti prikazana linija. |
17 | širina | Širina widgeta. Određuje se kao broj znakova. |
18 | duljina omotaja | Umjesto da imamo samo jedan redak kao tekst oznake, možemo ga razbiti na broj redaka gdje svaki redak ima broj znakova navedenih u ovoj opciji. |
Primjer 1
# !/usr/bin/python3 from tkinter import * top = Tk() top.geometry('400x250') #creating label uname = Label(top, text = 'Username').place(x = 30,y = 50) #creating label password = Label(top, text = 'Password').place(x = 30, y = 90) sbmitbtn = Button(top, text = 'Submit',activebackground = 'pink', activeforeground = 'blue').place(x = 30, y = 120) e1 = Entry(top,width = 20).place(x = 100, y = 50) e2 = Entry(top, width = 20).place(x = 100, y = 90) top.mainloop()
Izlaz: