Ta’rif: Button vidjeti ilovadagi tugmalarni ko’rsatish uchun ishlatiladi


#grab_set - boshqa oyna ochiq bo'lsa ham, oynani oynaga o'rnatadi #grab_release



Download 38,56 Kb.
bet6/9
Sana01.01.2022
Hajmi38,56 Kb.
#282121
1   2   3   4   5   6   7   8   9
Bog'liq
python assisment

#grab_set - boshqa oyna ochiq bo'lsa ham, oynani oynaga o'rnatadi

#grab_release - oynadan focusni o'chiradi

#Shu usullardan root oynasida foydalanish mumkin.

Misol. # from Tkinter import *

def window_deleted():

print (‘оyna yopiq’)

root.quit() # dasturdan chiqish

root=Tk()

root.title(‘dastur 1')

root.geometry('500x400+300+200') # uzunlik=500, balandlik=400, x=300, y=200

root.protocol('WM_DELETE_WINDOW', window_deleted) # oyna yopilishini qayta ishlash

root.resizable(True, False) # oyna o`lchami faqat gorizontal o`zgartirilishi mumkin

root.mainloop()

Ta’rif: Packager (Упаковщики)

#Packager (Packer) (geometriya menejeri, joylashuv menejeri) - oynalarga vidjetlarni joylashtiradigan maxsus mexanizm. Tkinterda uchta paket bor: paket, joy, panjara{jadval} (pack, place, grid). bitta vidjetda siz faqat bitta turdagi Packerni ishlatishingiz mumkin, turli xil Packerlarni aralashtirishda, dastur, ehtimol, ishlamaydi.

Ta’rif: Pack() to'plami eng aqlli (va eng taxminiy). Yon funksiyasidan foydalangan holda, bu sarlavhadan foydalanganda, master vidjetining qaysi tomoniga qo'shilishi kerakligini belgilaydi. Odatda, bu pack lar widgetlarni bir-birini ketma-ket joylashtirish uchun ishlatiladi (chapdan o'ngga yoki yuqoridan pastga).

Misol. # from tkinter import *

root=Tk()

button1 = Button(text="1")

button2 = Button(text="2")

button3 = Button(text="3")

button4 = Button(text="4")

button5 = Button(text="5")

button1.pack(side='left')

button2.pack(side='top')

button3.pack(side='left')

button4.pack(side='bottom')

button5.pack(side='right')

root.mainloop()

# Ushbu Pack yordamida murakkab tuzilish yaratish uchun odatda Frame ishlatiladi, bir-biriga joylashtirish uchun.


Download 38,56 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish