Kirish3 I bob python dasturlash muhiti1 1Tkinter kutubxonasi2 II bob dasturiy ta`minoy haqida4




Download 179,87 Kb.
Pdf ko'rish
bet3/5
Sana07.08.2024
Hajmi179,87 Kb.
#269214
1   2   3   4   5
Bog'liq
ACFrOgBq5D9YjFQIvFMH878-FFp6VELTEt8sNWXcUS0GFIy2r Do53IInWThXjf- A5FnkQK 9FPJAHjEBdVz JQz4UpEuSEHkpbTE-nKXwfO24FPR8LdC-xuyTmeeAsA13ifOlrWCLN8PUYHzwQ

bordermode 
- boshqa parametrlar ota-onaning ichki tomoniga tegishli 
ekanligini ko'rsatadigan INSIDE (standart) (ota-onaning chegarasini 
hisobga olmasdan); Aks holda, OUTSIDE (tashqarida) . 
height 
(balandlik), 
weight
(kenglik) - Balandligi va kengligi piksellarda. 
relheight, relwidth
– height (balandlik) va weight (kenglik) 0,0 dan 1,0 
gacha bo'lgan suzuvchi sifatida, ota-vidjetning balandligi va 
kengligining bir qismi sifatida. 


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: 

Download 179,87 Kb.
1   2   3   4   5




Download 179,87 Kb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Kirish3 I bob python dasturlash muhiti1 1Tkinter kutubxonasi2 II bob dasturiy ta`minoy haqida4

Download 179,87 Kb.
Pdf ko'rish