logo

Python Tkinter-etikett

Etiketten brukes til å spesifisere beholderboksen der vi kan plassere teksten eller bildene. Denne widgeten brukes til å gi meldingen til brukeren om andre widgets som brukes i python-applikasjonen.

arv java

Det er ulike alternativer som kan spesifiseres for å konfigurere teksten eller delen av teksten som vises i etiketten.

Syntaksen for å bruke etiketten er gitt nedenfor.

Syntaks

 w = Label (master, options) 

En liste over mulige alternativer er gitt nedenfor.

SN Alternativ Beskrivelse
1 anker Den spesifiserer den nøyaktige plasseringen av teksten innenfor størrelsen som er gitt til widgeten. Standardverdien er CENTER, som brukes til å sentrere teksten innenfor det angitte området.
2 bg Bakgrunnsfargen som vises bak widgeten.
3 punktgrafikk Den brukes til å sette punktgrafikken til det grafiske objektet som er spesifisert slik at etiketten kan representere grafikken i stedet for tekst.
4 bd Den representerer bredden på grensen. Standard er 2 piksler.
5 markøren Musepekeren vil endres til den angitte typen markør, dvs. pil, prikk osv.
6 font Skrifttypen til teksten som er skrevet inne i widgeten.
7 fg Forgrunnsfargen til teksten som er skrevet inne i widgeten.
8 høyde Høyden på widgeten.
9 bilde Bildet som skal vises som etikett.
10 rettferdiggjøre Den brukes til å representere retningen til teksten hvis teksten inneholder flere linjer. Den kan settes til VENSTRE for venstrejustering, HØYRE for høyrejustering og CENTER for midtjustering.
elleve Padx Den horisontale utfyllingen av teksten. Standardverdien er 1.
12 Paddy Den vertikale utfyllingen av teksten. Standardverdien er 1.
1. 3 lettelse Typen av grensen. Standardverdien er FLAT.
14 tekst Dette er satt til strengvariabelen som kan inneholde en eller flere tekstlinjer.
femten tekstvariabel Teksten som er skrevet inne i widgeten er satt til kontrollvariabelen StringVar slik at den kan nås og endres deretter.
16 understreke Vi kan vise en linje under den angitte bokstaven i teksten. Sett dette alternativet til nummeret på bokstaven som linjen skal vises under.
17 bredde Bredden på widgeten. Det er spesifisert som antall tegn.
18 wraplength I stedet for å ha bare én linje som etiketttekst, kan vi dele den opp til antall linjer der hver linje har antall tegn spesifisert for dette alternativet.

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

Produksjon:

Python Tkinter-etikett