• Ushbu qollanmada siz qanday qilishni organasiz
  • I BOB. GUI TARTIBINI LOHIYALASH




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

    I BOB. GUI TARTIBINI LOHIYALASH

      1. Tkinker GUI foydalnishni mustahkamlash


    Python juda ko'p GUI ramkalariga ega , ammo Tkinter Python standart kutubxonasiga o'rnatilgan yagona ramka. Tkinter bir nechta kuchli tomonlarga ega. Bu o'zaro platformalardir , shuning uchun bir xil kod Windows, macOS va Linuxda ishlaydi. Vizual elementlar mahalliy operatsion tizim elementlari yordamida ko'rsatiladi, shuning uchun Tkinter bilan tuzilgan ilovalar ular ishlaydigan platformaga tegishli kabi ko'rinadi.

    Garchi Tkinter de-fakto Python GUI ramkasi hisoblansa-da, bu tanqiddan holi emas. E'tiborli tanqidlardan biri shundaki, Tkinter bilan yaratilgan grafik interfeyslar eskirgan ko'rinadi. Agar siz yorqin va zamonaviy interfeysga ega bo'lishni istasangiz, unda Tkinter siz qidirayotgan narsa bo'lmasligi mumkin.


    Biroq, Tkinter boshqa ramkalar bilan solishtirganda engil va nisbatan og'riqsizdir. Bu uni Python-da GUI ilovalarini yaratish uchun, ayniqsa zamonaviy jilo kerak bo'lmagan ilovalar uchun jozibali tanlovga aylantiradi va birinchi navbatda funktsional va o'zaro platformali narsalarni tezda yaratishdir.




    Ushbu qo'llanmada siz qanday qilishni o'rganasiz:





        • Hello, World ilovasi bilan Tkinter bilan boshlang

        • Tugmalar va matn qutilari kabi vidjetlar bilan ishlash

        • Ilova tartibini geometriya menejerlari bilan boshqaring

        • Tugmalarni bosishni Python funktsiyalari bilan bog'lash orqali ilovalaringizni interaktiv qiling

    Har bir bo'lim oxiridagi mashqlarni bajarish orqali ushbu ko'nikmalarni o'zlashtirganingizdan so'ng, ikkita dastur yaratish orqali hamma narsani birlashtirasiz. Birinchisi - haroratni o'zgartiruvchi , ikkinchisi - matn


    muharriri . Darhol sho'ng'ish va Tkinter bilan dastur yaratishni o'rganish vaqti keldi!



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




    Download 215,45 Kb.