Tkinter pack metodi


Download 49.94 Kb.
bet1/4
Sana21.01.2023
Hajmi49.94 Kb.
#1106954
  1   2   3   4
Bog'liq
8-mavzu. Geometrik ma


8-amaliy mashg’ulot: GEOMETRY MANAGEMENT (GEOMETRIYANI BOSHQARISH)
Reja:
  1. Tkinter pack () metodi


  2. Tkinter grid () metodi

  3. Tkinter place () usuli

Tkinter-ning barcha vidjetlari ota-ona vidjetlari hududida vidjetlarni tashkil qilish maqsadiga ega bo'lgan ma'lum geometriyani boshqarish usullaridan foydalanish huquqiga ega. Tkinter quyidagi geometriya menejeri metodlarini ochib beradi: pack – “paket”, grid –“katak” va place –“joy”.


Pack () metodi - bu geometriya menejeri ota-ona vidjetiga joylashtirishdan oldin vidjetlarni bloklarga ajratadi.


Grid () metodi - bu geometriya menejeri ota-ona vidjetidagi jadvalga o'xshash strukturada vidjetlarni tartibga soladi.


Place () metodi - bu geometriya menejeri vidjetlarni ularni ota-ona vidjetida ma'lum bir joyga joylashtirish orqali tartibga soladi.

Tkinter pack () metodi


Ushbu geometriya menejeri vidjetlarni ota-ona vidjetiga joylashtirishdan oldin ularni bloklarga ajratadi.




Sintaksis


widget.pack (pack_options)

Mana mumkin bo'lgan parametrlar ro'yxati :





    • expand (kengaytirish) - rostga o'rnatilganda, vidjet vidjetning ota-onasida ishlatilmagan bo'sh joyni to'ldirish uchun kengayadi.

    • fill (plomba) - vidjet paketlovchi tomonidan ajratilgan har qanday qo'shimcha joyni to'ldiradimi yoki o'zining minimal o'lchamlarini ushlab turadimi-yo'qligini aniqlaydi: NONE (standart), X (faqat gorizontal ravishda to'ldiring), Y (faqat vertikal ravishda to'ldiring) yoki BOTH (ikkala gorizontal va vertikal ravishda to'ldiring) ).

    • side (yon) - Ota-ona vidjetining qaysi tomoniga qarshi ekanligini aniqlaydi: TOP (standart), BOTTOM, LEFT yoki RIGHT.

Misol:





Download 49.94 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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