logo

Python Tkinter oznaka

Oznaka se koristi za određivanje okvira spremnika u koji možemo smjestiti tekst ili slike. Ovaj widget se koristi za pružanje poruke korisniku o drugim widgetima koji se koriste u aplikaciji python.

java okretanje niza

Postoje različite opcije koje se mogu odrediti za konfiguraciju teksta ili dijela teksta prikazanog u oznaci.

Sintaksa za korištenje oznake navedena je u nastavku.

Sintaksa

 w = Label (master, options) 

Dolje je dan popis mogućih opcija.

S N Opcija Opis
1 sidro Određuje točan položaj teksta unutar veličine dodijeljene widgetu. Zadana vrijednost je CENTER, koja se koristi za centriranje teksta unutar navedenog prostora.
2 bg Boja pozadine prikazana iza widgeta.
3 bitmapa Koristi se za postavljanje bitmape na navedeni grafički objekt tako da oznaka može predstavljati grafiku umjesto teksta.
4 bd Predstavlja širinu obruba. Zadana vrijednost je 2 piksela.
5 kursor Pokazivač miša promijenit će se u vrstu navedenog pokazivača, tj. strelicu, točku itd.
6 font Vrsta fonta teksta napisanog unutar widgeta.
7 fg Boja prednjeg plana teksta napisanog unutar widgeta.
8 visina Visina widgeta.
9 slika Slika koja će biti prikazana kao oznaka.
10 opravdati Koristi se za predstavljanje orijentacije teksta ako tekst sadrži više redaka. Može se postaviti na LIJEVO za lijevo poravnanje, DESNO za desno poravnanje i CENTER za središnje poravnanje.
jedanaest Padx Horizontalna ispuna teksta. Zadana vrijednost je 1.
12 Riža Okomito ispunjavanje teksta. Zadana vrijednost je 1.
13 olakšanje Vrsta granice. Zadana vrijednost je FLAT.
14 tekst Ovo je postavljeno na varijablu niza koja može sadržavati jedan ili više redaka teksta.
petnaest tekstualna varijabla Tekst napisan unutar widgeta postavljen je na kontrolnu varijablu StringVar tako da mu se može pristupiti i promijeniti u skladu s tim.
16 naglasiti Ispod navedenog slova teksta možemo prikazati redak. Postavite ovu opciju na broj slova ispod kojeg će biti prikazana linija.
17 širina Širina widgeta. Određuje se kao broj znakova.
18 duljina omotaja Umjesto da imamo samo jedan redak kao tekst oznake, možemo ga razbiti na broj redaka gdje svaki redak ima broj znakova navedenih u ovoj opciji.

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

Izlaz:

Python Tkinter oznaka