• Vidjetlar
  • Respublikasi axborot texnologiyalari va kommunikatsiyalarini




    Download 215,45 Kb.
    bet3/9
    Sana15.05.2024
    Hajmi215,45 Kb.
    #234385
    1   2   3   4   5   6   7   8   9
    Bog'liq
    Omonovsh1

    Vidjetlar bilan ishlash


    Vidjetlar Tkinter Python GUI ramkasining noni va sariyog'idir. Ular foydalanuvchilar dasturingiz bilan o'zaro aloqada bo'ladigan elementlardir. Tkinter-dagi har bir vidjet sinf tomonidan belgilanadi. Mavjud vidjetlardan ba'zilari:





    Vidjetlar


    sinfi Tavsif

    Label Ekranda matnni ko'rsatish uchun ishlatiladigan vidjet



    Button Matnni o'z ichiga olishi mumkin bo'lgan va bosilganda


    amalni bajarishi mumkin bo'lgan tugma

    Entry Matnning faqat bitta satriga ruxsat beruvchi matn


    kiritish vidjeti

    Text Ko'p qatorli matn kiritish imkonini beruvchi matn


    kiritish vidjeti

    Frame Tegishli vidjetlarni guruhlash yoki vidjetlar oʻrtasida


    toʻldirishni taʼminlash uchun ishlatiladigan toʻrtburchaklar hudud
    Ularning har biri bilan qanday ishlashni keyingi bo'limlarda ko'rasiz, lekin shuni yodda tutingki, Tkinterda bu erda sanab o'tilganlardan ko'ra ko'proq vidjetlar
    mavjud. Agar siz butunlay yangi mavzuli vidjetlar to'plamini hisobga olsangiz, vidjetni tanlash yanada murakkablashadi . Ushbu qo'llanmaning qolgan qismida siz faqat Tkinterning klassik vidjetlaridan foydalanasiz .

    Agar siz ikkita vidjet turi haqida koʻproq maʼlumot olishni istasangiz, quyida yigʻiladigan boʻlimni kengaytirishingiz mumkin:


    Klassik va tematik vidjetlarKo'rsatish/Yashirish


    Tkinter vidjetlarining toʻliq roʻyxati uchun TkDocs qoʻllanmasidagi Asosiy vidjetlar va boshqa vidjetlarni koʻrib chiqing . U Tcl/Tk 8.5 da kiritilgan mavzuli vidjetlarni tavsiflagan bo'lsa ham, u erdagi ma'lumotlarning aksariyati klassik vidjetlarga ham tegishli bo'lishi kerak.



    Download 215,45 Kb.
    1   2   3   4   5   6   7   8   9




    Download 215,45 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Respublikasi axborot texnologiyalari va kommunikatsiyalarini

    Download 215,45 Kb.