logo

Python Tkinter Label

Š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:

Python Tkinter Label