Kursorni turli tugmachalarda harakatlantirish orqali quyidagi misolni sinab ko'ring !!!
import tkinter
root = tkinter.Tk( )
for r in range(3):
for c in range(4):
tkinter.Label(root, text='R%s/C%s'%(r,c), borderwidth=1 ).grid(row=r,column=c) root.mainloop( )
Bu 3 × 4 katakchada joylashtirilgan 12 ta yorliqni aks ettiruvchi quyidagi natijani beradi :
Tkinter place () usuli
Ushbu geometriya menejeri vidjetlarni ularni ota-ona vidjetiga ma'lum joyga joylashtirish orqali tartibga soladi.
Sintaksis
widget.place (place_parametrlar)
Mana mumkin bo'lgan parametrlar ro'yxati :
anchor - vidjetning boshqa variantlariga tegishli joy: N, E, S, W, NE, NW, SE yoki SW bo'lishi mumkin, vidjetning burchaklari va yonlarini ko'rsatadigan kompas yo'nalishlari; sukut bo'yicha NW (vidjetning yuqori chap burchagi)
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.
Do'stlaringiz bilan baham: |