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: