logo

Python Tkinter Label

Etiketten bruges til at angive beholderboksen, hvor vi kan placere teksten eller billederne. Denne widget bruges til at give brugeren besked om andre widgets, der bruges i python-applikationen.

arv java

Der er de forskellige muligheder, som kan specificeres for at konfigurere teksten eller den del af teksten, der vises på etiketten.

Syntaksen for at bruge etiketten er angivet nedenfor.

Syntaks

 w = Label (master, options) 

En liste over mulige muligheder er givet nedenfor.

SN Mulighed Beskrivelse
1 anker Det angiver den nøjagtige position af teksten inden for den størrelse, der er angivet til widgetten. Standardværdien er CENTER, som bruges til at centrere teksten inden for det angivne rum.
2 bg Baggrundsfarven, der vises bag widgetten.
3 bitmap Den bruges til at indstille bitmap til det angivne grafiske objekt, så etiketten kan repræsentere grafikken i stedet for tekst.
4 bd Det repræsenterer bredden af ​​grænsen. Standard er 2 pixels.
5 cursoren Musemarkøren vil blive ændret til den angivne type markør, dvs. pil, prik osv.
6 skrifttype Skrifttypetypen for teksten skrevet inde i widgetten.
7 fg Forgrundsfarven på teksten skrevet inde i widgetten.
8 højde Højden af ​​widgetten.
9 billede Det billede, der skal vises som etiketten.
10 retfærdiggøre Det bruges til at repræsentere tekstens orientering, hvis teksten indeholder flere linjer. Den kan indstilles til VENSTRE for venstrejustering, HØJRE for højrejustering og CENTER for midterjustering.
elleve Padx Tekstens vandrette polstring. Standardværdien er 1.
12 Uafskallet Den lodrette udfyldning af teksten. Standardværdien er 1.
13 lettelse Grænsens type. Standardværdien er FLAT.
14 tekst Dette er indstillet til strengvariablen, som kan indeholde en eller flere tekstlinjer.
femten tekstvariabel Teksten skrevet inde i widgetten er indstillet til kontrolvariablen StringVar, så den kan tilgås og ændres i overensstemmelse hermed.
16 understrege Vi kan vise en linje under det angivne bogstav i teksten. Indstil denne indstilling til nummeret på det bogstav, som linjen vil blive vist under.
17 bredde Widgettens bredde. Det er angivet som antallet af tegn.
18 wraplængde I stedet for kun at have én linje som etikettekst, kan vi bryde den op til antallet af linjer, hvor hver linje har det antal tegn, der er angivet til denne indstilling.

Eksempel 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() 

Produktion:

Python Tkinter Label