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()