Das Label wird verwendet, um das Containerfeld anzugeben, in dem wir den Text oder die Bilder platzieren können. Dieses Widget wird verwendet, um dem Benutzer eine Nachricht über andere in der Python-Anwendung verwendete Widgets bereitzustellen.
c-String im Array
Es gibt verschiedene Optionen, die angegeben werden können, um den Text oder den Teil des Textes zu konfigurieren, der im Etikett angezeigt wird.
Die Syntax zur Verwendung des Labels ist unten angegeben.
Syntax
w = Label (master, options)
Nachfolgend finden Sie eine Liste möglicher Optionen.
SN | Möglichkeit | Beschreibung |
---|---|---|
1 | Anker | Es gibt die genaue Position des Texts innerhalb der dem Widget bereitgestellten Größe an. Der Standardwert ist CENTER, der verwendet wird, um den Text innerhalb des angegebenen Bereichs zu zentrieren. |
2 | bg | Die Hintergrundfarbe, die hinter dem Widget angezeigt wird. |
3 | Bitmap | Es wird verwendet, um die Bitmap auf das angegebene Grafikobjekt festzulegen, sodass die Beschriftung die Grafik anstelle von Text darstellen kann. |
4 | bd | Es stellt die Breite des Randes dar. Der Standardwert ist 2 Pixel. |
5 | Mauszeiger | Der Mauszeiger wird in den Typ des angegebenen Cursors geändert, d. h. Pfeil, Punkt usw. |
6 | Schriftart | Die Schriftart des im Widget geschriebenen Textes. |
7 | fg | Die Vordergrundfarbe des im Widget geschriebenen Textes. |
8 | Höhe | Die Höhe des Widgets. |
9 | Bild | Das Bild, das als Beschriftung angezeigt werden soll. |
10 | rechtfertigen | Es wird verwendet, um die Ausrichtung des Textes darzustellen, wenn der Text mehrere Zeilen enthält. Es kann auf LEFT für die Ausrichtung nach links, RIGHT für die Ausrichtung nach rechts und CENTER für die Ausrichtung in der Mitte eingestellt werden. |
elf | Padx | Der horizontale Abstand des Textes. Der Standardwert ist 1. |
12 | Paddy | Der vertikale Abstand des Textes. Der Standardwert ist 1. |
13 | Erleichterung | Der Typ der Grenze. Der Standardwert ist FLAT. |
14 | Text | Dies wird auf die String-Variable gesetzt, die eine oder mehrere Textzeilen enthalten kann. |
fünfzehn | Textvariable | Der in das Widget geschriebene Text wird auf die Steuervariable StringVar gesetzt, sodass auf ihn zugegriffen und er entsprechend geändert werden kann. |
16 | unterstreichen | Wir können eine Zeile unter dem angegebenen Buchstaben des Textes anzeigen. Stellen Sie diese Option auf die Nummer des Buchstabens ein, unter dem die Zeile angezeigt wird. |
17 | Breite | Die Breite des Widgets. Die Angabe erfolgt als Anzahl der Zeichen. |
18 | Wickellänge | Anstatt nur eine Zeile als Beschriftungstext zu verwenden, können wir ihn auf die Anzahl der Zeilen aufteilen, wobei jede Zeile die in dieser Option angegebene Anzahl von Zeichen enthält. |
Beispiel 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()
Ausgabe: