relx, rely
- Asosiy vidjetning balandligi
va kengligining bir qismi
sifatida gorizontal va vertikal ofset 0,0 dan 1,0 gacha bo'lgan suzuvchi
sifatida.
x, y
- gorizontal va vertikal ofset.
5.Tugma hodisasiga javob bermoq:
Tugma va boshqa hodisalarga
funksiya yoki metodni bog'langan holatda javob bermoq uchun
command parametrini ishlatish.
10. Tugmalarni hodisalarga bog'lash: Tkinter-da
hodisalarga widgetlarni
bog'lash uchun bind metodidan foydalanishingiz mumkin:
Button haqida qisqacha:
Quyidagi kodni ko’rib chiqamiz
import
tkinter as tk
def tugma_bosildi():
label.config(text="Tugma bosildi!")
# Asosiy oynani yaratamiz
oyna = tk.Tk()
oyna.title("Tkinter Tugma Misoli")
#
Tugma obyektini yaratamiz
tugma = tk.Button(oyna, text="Bosing!", command=tugma_bosildi)
# Xabar ko'rsatish uchun Label obyektini yaratamiz
label = tk.Label(oyna, text="Tugmani bosing.")
# Obyekt-larni oynaga qo'shamiz
label.pack(pady=10)
tugma.pack()
# Tkinter
hodisalarini boshlaymiz
oyna.mainloop()
Biz tk.Tk() orqali asosiy oynani yaratamiz.
"tugma_bosildi" degan funksiyani yaratamiz,
bu funksiya tugma
bosilganda
chaqiriladi. U holda label matnini yangilaydi.
tk.Button orqali "Bosing!" degan tugma obyektini yaratamiz va
command
parametri orqali uni "tugma_bosildi" funksiyasi bilan bog'laymiz.
Boshlang'ich matni bor tk.Label obyektini yaratamiz.
pack metodi orqali label va tugma obyektini oynaga qo'shamiz.
So'ng, oyna.mainloop() orqali Tkinter hodisalarini boshlaymiz.
Messagebox haqida ma’lumot: