Etiket, metni veya görselleri yerleştirebileceğimiz kap kutusunu belirtmek için kullanılır. Bu widget, kullanıcıya python uygulamasında kullanılan diğer widget'lar hakkında mesaj sağlamak için kullanılır.
görüntüleri css'de ortalamak
Etikette gösterilen metni veya metnin bir kısmını yapılandırmak için belirlenebilecek çeşitli seçenekler vardır.
Etiketin kullanılacağı sözdizimi aşağıda verilmiştir.
Sözdizimi
w = Label (master, options)
Olası seçeneklerin bir listesi aşağıda verilmiştir.
SN | Seçenek | Tanım |
---|---|---|
1 | Çapa | Widget'a sağlanan boyut dahilinde metnin tam konumunu belirtir. Varsayılan değer, metni belirtilen alan içinde ortalamak için kullanılan CENTER'dır. |
2 | bg | Widget'ın arkasında görüntülenen arka plan rengi. |
3 | bit eşlem | Etiketin metin yerine grafikleri temsil edebilmesi için bitmap'i belirtilen grafik nesnesine ayarlamak için kullanılır. |
4 | BD | Kenarlığın genişliğini temsil eder. Varsayılan 2 pikseldir. |
5 | imleç | Fare işaretçisi belirtilen imleç türüne (ok, nokta vb.) göre değiştirilecektir. |
6 | yazı tipi | Widget'ın içinde yazılan metnin yazı tipi türü. |
7 | fg | Widget'ın içine yazılan metnin ön plan rengi. |
8 | yükseklik | Widget'ın yüksekliği. |
9 | görüntü | Etiket olarak gösterilecek resim. |
10 | savunmak | Metin birden fazla satır içeriyorsa metnin yönünü temsil etmek için kullanılır. Sola yaslama için SOL, sağa yaslama için SAĞ ve merkeze yaslama için MERKEZ olarak ayarlanabilir. |
on bir | Padx | Metnin yatay dolgusu. Varsayılan değer 1'dir. |
12 | çeltik | Metnin dikey dolgusu. Varsayılan değer 1'dir. |
13 | rahatlama | Kenarlığın türü. Varsayılan değer FLAT'tır. |
14 | metin | Bu, bir veya daha fazla metin satırı içerebilen dize değişkenine ayarlanır. |
on beş | metin değişkeni | Widget'ın içine yazılan metin, erişilebilmesi ve uygun şekilde değiştirilebilmesi için StringVar kontrol değişkenine ayarlanır. |
16 | altını çizmek | Metnin belirtilen harfinin altında bir çizgi görüntüleyebiliriz. Bu seçeneği, satırın görüntüleneceği harfin numarasına ayarlayın. |
17 | Genişlik | Widget'ın genişliği. Karakter sayısı olarak belirtilir. |
18 | sarma uzunluğu | Etiket metni olarak yalnızca bir satır kullanmak yerine, her satırın bu seçenekte belirtilen sayıda karaktere sahip olduğu satır sayısına bölebiliriz. |
örnek 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()
Çıktı: