Tkinter bitmaplari
Bitmap xaritasini ko'rsatish uchun bu xususiyat. Bitmap-rasmlarning quyidagi turlari mavjud -
"xato"
"kulrang75"
"kulrang50"
"kulrang25"
"kulrang12"
"soatglass"
"ma'lumot"
Python 3
483
"Questhead"
"savol"
"ogohlantirish"
Misol
#! / usr / bin / python3
tkinter importidan *
import tkinter
yuqori = Tk ()
B1 = Tugma (yuqori, matn = "xato", relyef = RAISED, \
bitmap = "xato")
B2 = Tugma (yuqori, matn = "soatglass", relyef = RAISED, \
bitmap = "hourglass")
B3 = Tugma (yuqori, matn = "ma'lumot", relyef = RAISED, \
bitmap = "ma'lumot")
B4 = Tugma (yuqori, matn = "savol", yordam = RAISED, \
bitmap = "savol")
B5 = Tugma (yuqori, matn = "ogohlantirish", relyef = RAISED, \
bitmap = "" ogohlantirish ")
B1.pack ()
B2.pack ()
B3.pack ()
B4.pack ()
B5.pack ()
top.mainloop ()
Yuqoridagi kod bajarilganda, u quyidagi natijani beradi -
Python 3
484
Tkinter kursorlari
Python Tkinter juda ko'p turli xil sichqoncha kursorlarini qo'llab-quvvatlaydi. Aniq
grafik sizning operatsion tizimingizga qarab farq qilishi mumkin.
Mana qiziqarli narsalar ro'yxati -
"o'q"
"aylana"
"soat"
"kesib o'tish"
"nuqta qutisi"
"ayirboshlash"
"uchmoq"
"yurak"
"yurak"
"kishi"
"sichqoncha"
"qaroqchi"
"plyus"
"qatnov"
"sizing"
"o'rgimchak"
"spraycan"
"Yulduz"
"nishon"
"tkross"
"trek"
"tomosha"
Python 3
485
Misol
Kursorni turli tugmalarni siljitish orqali quyidagi misolni ko'ring -
#! / usr / bin / python3
tkinter importidan *
import tkinter
yuqori = Tk ()
B1 = Tugma (yuqori, matn = "aylana", relyef = RAISED, \
kursor = "aylana")
B2 = Tugma (yuqori, matn = "ortiqcha", relyef = RAISED, \
kursor = "plyus")
B1.pack ()
B2.pack ()
top.mainloop ()
Geometriyani boshqarish
Tkinter-ning barcha vidjetlari geometriyani boshqarishning o'ziga xos usullariga kirish huquqiga ega
ota-ona vidjet hududida vidjetlarni tashkil qilish maqsadiga ega. Tkinter
quyidagi geometriya menejer sinflarini ochib beradi: paket, panjara va joy.
Pack () usuli - Ushbu geometriya menejeri vidjetlarni avval bloklarda tashkil qiladi
ularni ota-onalar vidjetiga joylashtirish.
Panjara () usuli - bu geometriya menejeri vidjetlarni jadval shaklida tashkil qiladi
ota-ona vidjetidagi tuzilish.
Place () Method - Ushbu geometriya menejeri vidjetlarni joylashtirib ularni tartibga soladi
ota-ona vidjetida ma'lum bir pozitsiya.
Keling, geometriyani boshqarish usullarini qisqacha ko'rib chiqaylik -
Python 3
486
Do'stlaringiz bilan baham: |