dialogrejimli dasturlar

PPTX 24 sahifa 999,1 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 24
презентация powerpoint 11-mavzu. energetikada qo’llaniladigan dialog rejimidagi dasturlar. reja mavjud dialog rejimidagi dasturlar. dialog rejimini tashkil etishda tkenter modelidan fodalanish. 2 u quyidagi yuqori darajali oynalarni oʻz ichiga oladi: tk_choosecolor – foydalanuvchi rang tanlashi uchun dialog oyna hosil qiladi. tk_choosedirectory – foydalanuvchi katalogni tanlashi uchun dialog oyna hosil qiladi. tk_dialog – modal dialog oyna hosil qiladi va foydalanuvchidan javob kutadi. tk_getopenfile – foydalanuvchi faylni ochish uchun moʻljallangan dialog oyna hosil qiladi. tk_getsavefile – foydalanuvchi faylni saqlashi uchun moʻljallangan dialog oyna hosil qiladi. tk_messagebox – xabar oynasini hosil qiladi va foydalanuvchidan javob kutadi. tk_popup – asosiy menyularni yaratadi. toplevel – yuqori darajali vidjetlarni yaratadi va ularni manipulyatsiya qiladi. x a b a r ( m e s s a g e ) v i d j e t i bu vidjet qisqa matnli xabarlarni koʻrsatish uchun ishlatiladi. bu xabar vidjeti oʻzining xususiyatlari bilan yorliq vidjetiga oʻxshab ketadi lekin u xabarni koʻrsatishda …
2 / 24
g mashhur iqtiboslaridan biridan foydalanib xabar vidjetini yaratadi: import tkinter as tk master = tk.tk() whatever_you_do = "nima qilishingiz muhim emas, muhimi uddalaganingiz (mahatma gandi)" msg = tk.message(master, text = whatever_you_do) msg.config(bg='blue', font=('times', 24, 'bold')) msg.pack() tk.mainloop() dastur natijasi. t u g m a l a r ( b u t t o n s ) tugma vidjeti tkinterning standart vidjeti hisoblanib, undan turli tugmalarni yaratishda foydalaniladi. tugma – foydalanuvchi u bilan aloqaga kirishish uchun moʻljallangan boʻlib, agar unga bosilsa qanaqadir hodisa roʻy berishi kerak. ular shuningdek, yorliqlar kabi matn va rasmlarni oʻz ichiga olishi mumkin. yorliq vidjetlari matnni turli shriftlarda koʻrsatolsa, tugma faqatgina bitta shriftda koʻrsatadi. tugmaning matni bir nechta qatorlarga ajratib yozilishi mumkin. python funksiyasi yoki metodini tugma bilan bogʻlash imkoniyati mavjud. agar tugma bosilsa, ushbu funksiya yoki metod ishga tushadi. quyidagi skriptda ikkita tugma belgilangan: biri ilovadan chiqish uchun, boshqasi “tkinterni tutorials.uz bilan o‘rganish oson!” matnini terminalga …
3 / 24
aydi: agar oʻzgaruvchi maʼlum sabablarga koʻra oʻzgarsa, u bogʻlangan vidjet yangi qiymatni koʻrsatish uchun yangilanadi. ushbu tkinter boshqaruv oʻzgaruvchilari qiymatlarni saqlashda ishlatiladigan odatiy python oʻzgaruvchilari bilan bir xil. odatiy python oʻzgaruvchisini vidjetga variable yoki textvariable parametrlari orqali uzatib boʻlmaydi. bunday vazifani faqatgina variable nomli sinfdan kelib chiqqan oʻzgaruvchilar bajaroladi. x = stringvar() – satrni oʻzida saqlaydi, boshlangʻich qiymat "" x = intvar() – butun sonni oʻzida saqlaydi; boshlangʻich qiymati 0 x = doublevar() – kasr sonlarni oʻzida saqlaydi; boshlangʻich qiymati 0.0 x = booleanvar() – mantiqiy qiymatlarni oʻzida saqlaydi, 0 yoki false va 1 yoki true qaytaradi. r a d i o t u g m a l a r radio tugma deyilishiga sabab bunday tugmalarning shakli radioning buragichlariga oʻxshaganligida. radio tugma – baʼzan tanlovli tugma deb ataladi. u tkinterʼning foydalanuvchi grafik interfeysi elementi hisoblanib, u foydalanuvhiga oldindan belgilangan variantlardan birini tanlashga imkon beradi. radio tugmalar matn yoki rasmlarni oʻz …
4 / 24
b ataladi. u bir nechta variantlardan bitta yoki undan ortiq tanlov qilishga imkon beradi. radio tugmadan farqi ham ana shunda. odatda, koʻp tanlovli tugmalar ekranda boʻshliq (false boʻlganda, yaʼni tanlanmaganda) yoki iks begisi(true boʻlganda, yaʼni tanlanganada)dan iborat kvadrat qutichalar shaklida ekranda koʻrinadi. tugmani maʼnosini ifodalovchi sarlavha odatda tugmaning yonida koʻrsatiladi. koʻp tanlovli tugmaning holati unga bosilgandan soʻng oʻzgaradi. yoki uning sarlavhasiga yoki shortcut, space klavishlariga bosish orqali ham uddalash mumkin. koʻp tanlovli tugmaning ikkita holati mavjud: yoniq va oʻchiq. quyidagi namunada ikkita koʻp tanlovli tugma mavjud: “erkak” va “ayol”. har bir tugmaga alohida oʻzgaruvchi nomi kerak(intvar()): from tkinter import * master = tk() var1 = intvar() checkbutton(master, text="erkak", variable=var1).grid(row=0, sticky=w) var2 = intvar() checkbutton(master, text="tugma", variable=var2).grid(row=1, sticky=w) mainloop() hozir biz kalkulyator yozmayapmiz, asosan har qanday matematik ifodalarni hisoblay oladigan hamda uni natijasini chiqarib beroladigan gui imkoniyatlaridan foydalanyapmiz xolos: import tkinter as tk from math import * def evaluate(event): res.configure(text = …
5 / 24
dialogrejimli dasturlar - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 24 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"dialogrejimli dasturlar" haqida

презентация powerpoint 11-mavzu. energetikada qo’llaniladigan dialog rejimidagi dasturlar. reja mavjud dialog rejimidagi dasturlar. dialog rejimini tashkil etishda tkenter modelidan fodalanish. 2 u quyidagi yuqori darajali oynalarni oʻz ichiga oladi: tk_choosecolor – foydalanuvchi rang tanlashi uchun dialog oyna hosil qiladi. tk_choosedirectory – foydalanuvchi katalogni tanlashi uchun dialog oyna hosil qiladi. tk_dialog – modal dialog oyna hosil qiladi va foydalanuvchidan javob kutadi. tk_getopenfile – foydalanuvchi faylni ochish uchun moʻljallangan dialog oyna hosil qiladi. tk_getsavefile – foydalanuvchi faylni saqlashi uchun moʻljallangan dialog oyna hosil qiladi. tk_messagebox – xabar oynasini hosil qiladi va foydalanuvchidan javob kutadi. tk_popup – asosiy menyularni yaratadi. toplevel...

Bu fayl PPTX formatida 24 sahifadan iborat (999,1 KB). "dialogrejimli dasturlar"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: dialogrejimli dasturlar PPTX 24 sahifa Bepul yuklash Telegram