Het label wordt gebruikt om de containerdoos aan te geven waar we de tekst of afbeeldingen kunnen plaatsen. Deze widget wordt gebruikt om de gebruiker een bericht te sturen over andere widgets die in de Python-applicatie worden gebruikt.
statisch Java
Er zijn verschillende opties die kunnen worden opgegeven om de tekst of het deel van de tekst dat in het label wordt weergegeven, te configureren.
De syntaxis voor het gebruik van het label wordt hieronder gegeven.
Syntaxis
w = Label (master, options)
Hieronder vindt u een lijst met mogelijke opties.
SN | Keuze | Beschrijving |
---|---|---|
1 | anker | Het specificeert de exacte positie van de tekst binnen de grootte die aan de widget is verstrekt. De standaardwaarde is CENTER, die wordt gebruikt om de tekst binnen de opgegeven ruimte te centreren. |
2 | bg | De achtergrondkleur die achter de widget wordt weergegeven. |
3 | bitmap | Het wordt gebruikt om de bitmap in te stellen op het opgegeven grafische object, zodat het label de afbeeldingen kan weergeven in plaats van tekst. |
4 | geb | Het vertegenwoordigt de breedte van de rand. De standaardwaarde is 2 pixels. |
5 | cursor | De muisaanwijzer wordt gewijzigd in het type cursor dat is opgegeven, d.w.z. pijl, punt, enz. |
6 | lettertype | Het lettertype van de tekst die in de widget is geschreven. |
7 | fg | De voorgrondkleur van de tekst die in de widget is geschreven. |
8 | hoogte | De hoogte van de widget. |
9 | afbeelding | De afbeelding die als label moet worden weergegeven. |
10 | verantwoorden | Het wordt gebruikt om de richting van de tekst weer te geven als de tekst meerdere regels bevat. Deze kan worden ingesteld op LEFT voor links uitvullen, RIGHT voor rechts uitvullen, en CENTER voor midden uitvullen. |
elf | Padx | De horizontale opvulling van de tekst. De standaardwaarde is 1. |
12 | Padie | De verticale opvulling van de tekst. De standaardwaarde is 1. |
13 | opluchting | Het type rand. De standaardwaarde is FLAT. |
14 | tekst | Dit wordt ingesteld op de stringvariabele die een of meer regels tekst kan bevatten. |
vijftien | tekstvariabele | De tekst die in de widget wordt geschreven, wordt ingesteld op de besturingsvariabele StringVar, zodat deze dienovereenkomstig kan worden geopend en gewijzigd. |
16 | onderstrepen | We kunnen een regel weergeven onder de opgegeven letter van de tekst. Stel deze optie in op het nummer van de letter waaronder de regel wordt weergegeven. |
17 | breedte | De breedte van de widget. Het wordt opgegeven als het aantal tekens. |
18 | wikkellengte | In plaats van slechts één regel als labeltekst te hebben, kunnen we deze opsplitsen in het aantal regels waarbij elke regel het aantal tekens bevat dat voor deze optie is opgegeven. |
voorbeeld 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()
Uitgang: