Eticheta este folosită pentru a specifica caseta containerului în care putem plasa textul sau imaginile. Acest widget este folosit pentru a furniza utilizatorului mesajul despre alte widget-uri utilizate în aplicația Python.
foreach buclă dactilografiată
Există diferite opțiuni care pot fi specificate pentru a configura textul sau partea de text afișată în Etichetă.
Sintaxa de utilizare a Etichetei este dată mai jos.
Sintaxă
w = Label (master, options)
O listă de opțiuni posibile este prezentată mai jos.
SN | Opțiune | Descriere |
---|---|---|
1 | ancoră | Specifică poziția exactă a textului în dimensiunea oferită widget-ului. Valoarea implicită este CENTER, care este folosită pentru a centra textul în spațiul specificat. |
2 | bg | Culoarea de fundal afișată în spatele widget-ului. |
3 | bitmap | Este folosit pentru a seta bitmap-ul la obiectul grafic specificat, astfel încât eticheta să poată reprezenta grafica în loc de text. |
4 | bd | Reprezintă lățimea chenarului. Valoarea implicită este de 2 pixeli. |
5 | cursor | Indicatorul mouse-ului va fi schimbat la tipul de cursor specificat, adică săgeată, punct etc. |
6 | font | Tipul de font al textului scris în interiorul widget-ului. |
7 | fg | Culoarea primului plan a textului scris în interiorul widgetului. |
8 | înălţime | Înălțimea widget-ului. |
9 | imagine | Imaginea care urmează să fie afișată ca etichetă. |
10 | justifica | Este folosit pentru a reprezenta orientarea textului dacă textul conține mai multe linii. Poate fi setat la STÂNGA pentru justificarea din stânga, DREAPTA pentru justificarea din dreapta și CENTRUL pentru justificarea în centru. |
unsprezece | Padx | Umplutura orizontală a textului. Valoarea implicită este 1. |
12 | Orez | Umplutura verticală a textului. Valoarea implicită este 1. |
13 | relief | Tipul graniței. Valoarea implicită este FLAT. |
14 | text | Aceasta este setată la variabila șir care poate conține una sau mai multe rânduri de text. |
cincisprezece | textvariable | Textul scris în interiorul widget-ului este setat la variabila de control StringVar, astfel încât să poată fi accesat și modificat în consecință. |
16 | subliniază | Putem afișa o linie sub litera specificată a textului. Setați această opțiune la numărul literei sub care va fi afișată linia. |
17 | lăţime | Lățimea widget-ului. Este specificat ca număr de caractere. |
18 | lungimea înfăşurării | În loc să avem doar o singură linie ca text de etichetă, o putem împărți la numărul de linii în care fiecare linie are numărul de caractere specificat pentru această opțiune. |
Exemplul 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()
Ieșire: