logo

Python Tkinter Label

Označenie sa používa na určenie kontajnera, kam môžeme umiestniť text alebo obrázky. Tento widget sa používa na poskytovanie správy používateľovi o iných widgetoch používaných v aplikácii python.

čo je ymail

Existujú rôzne možnosti, ktoré možno zadať na konfiguráciu textu alebo časti textu zobrazeného na štítku.

Syntax na použitie označenia je uvedená nižšie.

Syntax

 w = Label (master, options) 

Zoznam možných možností je uvedený nižšie.

SN Možnosť Popis
1 Kotva Určuje presnú polohu textu v rámci veľkosti poskytnutej miniaplikácii. Predvolená hodnota je CENTER, ktorá sa používa na vycentrovanie textu v zadanom priestore.
2 bg Farba pozadia zobrazená za miniaplikáciou.
3 bitová mapa Používa sa na nastavenie bitmapy na zadaný grafický objekt, takže štítok môže namiesto textu reprezentovať grafiku.
4 bd Predstavuje šírku okraja. Predvolená hodnota je 2 pixely.
5 kurzor Ukazovateľ myši sa zmení na zadaný typ kurzora, t. j. šípka, bodka atď.
6 písmo Typ písma textu napísaného v miniaplikácii.
7 fg Farba popredia textu napísaného v miniaplikácii.
8 výška Výška miniaplikácie.
9 obrázok Obrázok, ktorý sa má zobraziť ako štítok.
10 ospravedlniť Používa sa na vyjadrenie orientácie textu, ak text obsahuje viacero riadkov. Dá sa nastaviť na LEFT pre ľavé zarovnanie, RIGHT pre pravé zarovnanie a CENTER pre stredové zarovnanie.
jedenásť Padx Vodorovné odsadenie textu. Predvolená hodnota je 1.
12 Paddy Zvislé odsadenie textu. Predvolená hodnota je 1.
13 úľavu Typ hranice. Predvolená hodnota je FLAT.
14 text Toto je nastavené na premennú reťazca, ktorá môže obsahovať jeden alebo viac riadkov textu.
pätnásť textová premenná Text napísaný vo vnútri widgetu je nastavený na riadiacu premennú StringVar, takže je možné k nemu pristupovať a podľa toho ho meniť.
16 zdôrazniť Pod zadaným písmenom textu môžeme zobraziť riadok. Túto možnosť nastavte na číslo písmena, pod ktorým sa bude riadok zobrazovať.
17 šírka Šírka miniaplikácie. Udáva sa ako počet znakov.
18 dĺžka zavinovania Namiesto toho, aby bol text menovky iba jeden riadok, môžeme ho rozdeliť na počet riadkov, pričom každý riadok má počet znakov špecifikovaný pre túto možnosť.

Prí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ýkon:

Python Tkinter Label