Štítek se používá k určení kontejneru, kam můžeme umístit text nebo obrázky. Tento widget se používá k poskytování zprávy uživateli o dalších widgetech používaných v aplikaci python.
najít můj iphone z androidu
Existují různé možnosti, které lze zadat pro konfiguraci textu nebo části textu zobrazeného na štítku.
Syntaxe pro použití Label je uvedena níže.
Syntax
w = Label (master, options)
Seznam možných možností je uveden níže.
SN | Volba | Popis |
---|---|---|
1 | Kotva | Určuje přesnou polohu textu v rámci velikosti poskytnuté widgetu. Výchozí hodnota je CENTER, která se používá k vystředění textu v určeném prostoru. |
2 | bg | Barva pozadí zobrazená za widgetem. |
3 | bitmapa | Používá se k nastavení bitmapy na zadaný grafický objekt, takže štítek může představovat grafiku místo textu. |
4 | bd | Představuje šířku okraje. Výchozí hodnota je 2 pixely. |
5 | kurzor | Ukazatel myši se změní na typ zadaného kurzoru, tj. šipka, tečka atd. |
6 | písmo | Typ písma textu napsaného uvnitř widgetu. |
7 | fg | Barva popředí textu napsaného uvnitř widgetu. |
8 | výška | Výška widgetu. |
9 | obraz | Obrázek, který se má zobrazit jako štítek. |
10 | ospravedlnit | Používá se k vyjádření orientace textu, pokud text obsahuje více řádků. Lze jej nastavit na LEFT pro zarovnání vlevo, RIGHT pro pravé zarovnání a CENTER pro středové zarovnání. |
jedenáct | Padx | Vodorovné odsazení textu. Výchozí hodnota je 1. |
12 | Paddy | Svislé odsazení textu. Výchozí hodnota je 1. |
13 | úleva | Typ hranice. Výchozí hodnota je FLAT. |
14 | text | Toto je nastaveno na proměnnou string, která může obsahovat jeden nebo více řádků textu. |
patnáct | textově proměnná | Text napsaný uvnitř widgetu je nastaven na řídicí proměnnou StringVar, takže k němu lze přistupovat a odpovídajícím způsobem jej měnit. |
16 | zdůraznit | Pod zadaným písmenem textu můžeme zobrazit řádek. Tuto volbu nastavte na číslo písmene, pod kterým bude řádek zobrazen. |
17 | šířka | Šířka widgetu. Udává se jako počet znaků. |
18 | délka zavinování | Namísto toho, abychom měli jako text štítku pouze jeden řádek, můžeme jej rozdělit na počet řádků, kde každý řádek má počet znaků určený pro tuto volbu. |
Příklad 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()
Výstup: