1. Python dasturlash tilida grafika bilan ishlash



Download 43,99 Kb.
bet5/9
Sana01.02.2023
Hajmi43,99 Kb.
#906633
1   2   3   4   5   6   7   8   9
Bog'liq
dasturlash savollari

activebackground
(“Faol zamin”)

Tekshirish tugmasi kursor ostida bo'lganda fon rangi.

2

activeforeground
(“Faol maydon”)

Tekshirish tugmasi kursor ostida bo'lganidan oldingi rangi

3

bg

Oddiy fon rangi label va indikator orqasida ko'rsatiladi.


Radiobutton - bu ko'p tanlovlardan birini amalga oshirish uchun ishlatiladigan standart Tkinter vidjeti . Radio tugmalari matn yoki tasvirni o'z ichiga olishi mumkin va siz har bir tugma bilan Python funktsiyasi yoki usulini bog'lashingiz mumkin. Tugma bosilganda, Tkinter avtomatik ravishda ushbu funktsiya yoki usulni chaqiradi

  • activebackground: Ushbu parametr kursor ostida tekshirish tugmasi bo'lganda fon rangini ko'rsatish uchun ishlatiladi.

  • activeforground: Ushbu parametr, tekshirish tugmasi kursor ostida joylashganida oldingi fon rangini ko'rsatish uchun ishlatiladi.

  • bg: Ushbu parametr yorliq va indikator orqasida ko'rsatilgan normal fon rangini ko'rsatish uchun ishlatiladi.

  • bitmap: Ushbu parametr tugmachada monoxrom tasvirni ko'rsatish uchun ishlatiladi.

  • bd: Bu parametr indikator atrofidagi chegara hajmini ifodalash uchun ishlatiladi va standart qiymat 2 pikseldir.



7. Notebook, Progressbar, Sizegrip, va Treeview komponentlari
Notebook Vidjet yorliqlarni bosish orqali tarkib sahifalarini tanlash imkonini beradi
Ushbu yorliqlardan birini bosganingizda, Notebookvidjet tanlangan yorliq bilan bog'langan bolalar panelini ko'rsatadi. Odatda, bolalar paneli Framevidjet hisoblanadi. NotebookVidjet yaratish uchun siz ttk.Notebook sinfdan quyidagi tarzda foydalanasiz:
notebook = ttk.Notebook(container,**options)
Progressbar vidjeti foydalanuvchiga uzoq davom etgan vazifaning borishi haqida fikr bildirish imkonini beradi. Progressbar vidjetini yaratish uchun siz ttk.Progressbarsinfdan foydalanasiz:
ttk.Progressbar(container, **options)
Kod tili: Python ( python )
Quyida Progressbar vidjetini yaratish uchun odatiy parametrlar ko'rsatilgan:
ttk.Progressbar(container, orient, length, mode)
Kod tili: Python ( python )
Ushbu sintaksisda:

  • Bu containerprogressbarning asosiy komponentidir.

  • Bu yoki orientbo'lishi mumkin .'horizontal''vertical'

  • Gorizontal lengthprogress satrining kengligi yoki vertikal progressbar balandligini ifodalaydi.

  • Bu yoki modebo'lishi mumkin .'determinate''indeterminate'

Sizegrip Vidjet odatda oynaning  pastki o'ng burchagida joylashgan. U dastur oynasini kiritish hajmini oʻzgartirish imkonini beradi: Vidjet yaratish uchun Sizegripsiz quyidagi sintaksisdan foydalanasiz:
ttk.Sizegrip(parent, **option)
Vidjetning to'g'ri ishlashiga ishonch hosil qilish uchun Sizegripsiz ildiz oynasining o'lchamini o'zgartirishingiz kerak.Agar siz grid geometriya menejeridan foydalansangiz, ustun va satr o'lchamlarini sozlashingiz kerak.
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
root.title('Sizegrip Demo')
root.geometry('300x200')
root.resizable(True, True)
# grid layout
root.columnconfigure(0, weight=1)
root.rowconfigure(0, weight=1)
# create the sizegrip
sg = ttk.Sizegrip(root)
sg.grid(row=1, sticky=tk.SE)
root.mainloop()

Download 43,99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish