logo

Python Tkinter etiketė

Etiketė naudojama nurodyti konteinerio langelį, kuriame galime įdėti tekstą ar vaizdus. Šis valdiklis naudojamas vartotojui pranešti apie kitus python programoje naudojamus valdiklius.

kaip sukurti masyvą java

Yra įvairių parinkčių, kurias galima nurodyti norint sukonfigūruoti tekstą arba teksto dalį, rodomą etiketėje.

Etiketės naudojimo sintaksė pateikta žemiau.

Sintaksė

 w = Label (master, options) 

Žemiau pateikiamas galimų variantų sąrašas.

SN Parinktis apibūdinimas
1 inkaras Nurodoma tiksli teksto padėtis, atitinkanti valdikliui pateiktą dydį. Numatytoji reikšmė yra CENTER, kuri naudojama tekstui centruoti nurodytoje erdvėje.
2 bg Fono spalva, rodoma už valdiklio.
3 bitmap Jis naudojamas nustatyti bitmap nurodytam grafiniam objektui, kad etiketėje būtų galima pavaizduoti grafiką, o ne tekstą.
4 bd Tai rodo krašto plotį. Numatytasis yra 2 pikseliai.
5 žymeklį Pelės žymeklis bus pakeistas į nurodyto žymeklio tipą, ty rodyklę, tašką ir pan.
6 šriftas Valdiklio viduje parašyto teksto šrifto tipas.
7 fg Valdiklio viduje parašyto teksto priekinio plano spalva.
8 aukščio Valdiklio aukštis.
9 vaizdas Vaizdas, kuris turi būti rodomas kaip etiketė.
10 pateisinti Jis naudojamas teksto orientacijai pavaizduoti, jei tekste yra kelios eilutės. Jis gali būti nustatytas į LEFT, kad būtų teisingas kairysis, DEŠINĖS, kad būtų teisingas, ir CENTRAS, kad būtų lygiuojamas centras.
vienuolika Padx Horizontalus teksto užpildymas. Numatytoji reikšmė yra 1.
12 Paddy Vertikalus teksto užpildymas. Numatytoji reikšmė yra 1.
13 palengvėjimas Sienos tipas. Numatytoji reikšmė yra FLAT.
14 tekstą Tai nustatytas į eilutės kintamąjį, kuriame gali būti viena ar daugiau teksto eilučių.
penkiolika teksto kintamasis Valdiklio viduje parašytas tekstas nustatomas į valdymo kintamąjį StringVar, kad jį būtų galima pasiekti ir atitinkamai pakeisti.
16 pabraukti Galime rodyti eilutę po nurodyta teksto raide. Nustatykite šią parinktį į raidės, po kuria bus rodoma eilutė, skaičių.
17 plotis Valdiklio plotis. Jis nurodomas kaip simbolių skaičius.
18 vyniojimo ilgis Vietoj to, kad etiketės tekstas būtų tik viena eilutė, galime ją suskaidyti iki eilučių skaičiaus, kai kiekvienoje eilutėje yra šioje parinktyje nurodytas simbolių skaičius.

1 pavyzdys

 # !/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() 

Išvestis:

Python Tkinter etiketė