
my_checkbutton = Checkbutton(root, **options)
my_checkbutton.config()
Možnosti:
activebackground = Farba pozadia, keď je widget aktívny.
activeforeground = Farba popredia, keď je widget aktívny.
anchor = Definuje kde sa vo widgete bude nachádzať text. Možnosti sú: N, NE, E, SE, S, SW, W, NW, alebo CENTER (default is CENTER).
background = Farba pozadia widgetu.
bg =Rovnaké ako background.
bitmap = Definuje bitovú mapu, ktorá sa zobrazí, ak sa nepoužije obrázok. Použite znak @ pred názvom súboru, ak sa načítava zo súboru (t. j. @yourimage.xbm).
borderwidth = Šírka okraja widgetu. Predvolene 0 (bez okraja).
bd = Rovnaké ako borderwidth.
command = Definuje názov funkcie, ktorá sa zavolá po kliknutí na widget.
compound = Ako skombinovať text a obrázok (ak je k dispozícii obrázok). Predvolené ak je tam obrázok, zakryje text, pokiaľ nezadáte compound. Center: text bude umiestnený v hornej časti obrázka.
Bottom, TOP, RIGHT, LEFT:umiestni text na dané miesto vzhľadom na obrázok. Predvolené nastavenie je None.
cursor = Aký typ kurzora sa má zobraziť, keď sa myš presunie nad widgetu. Viď možnosti CURSOR
disabledforeground =
Definuje farbu popredia textu, ktorá sa používa, keď je widget vypnutý.
font =
Definuje, aké písmo sa má použiť na tlačidle.
(
"Comic Sans MS"
,
20
,
"bold"
)
foreground =Definuje farbu, ktorá sa má použiť pre text na tlačidle.
fg = Rovnaké ako foreground.
Height = Nastavuje výšku tlačidla v textových riadkoch (pre textové tlačidlá v jednotkách) alebo pixeloch (pre obrázky).
highlightbackground = Definuje farbu použitú pre zvýraznený okraj keď tlačidlo nemá fokus.
highlightcolor = Definuje farbu použitú na zvýraznenie okraja, keď má tlačidlo fokus.
highlightthickness = Definuje šírku zvýrazneného okraja.
image = Definuje použitý obrázok (ak existuje).
indicatoron = Určuje, či sa indikátor vykreslí alebo nie. Predvolené nastavenie je TRUE. Nastavenie na FALSE znamená, že reliéf sa používa ako indikátor. Viď príklady 1
justify = LEFT, RIGHT, CENTER. Definuje spôsob zarovnania viacerých riadkov textu.
offrelief = RAISED (default). FLAT
offvalue = Definuje hodnotu nezaškrtnutého tlačidla. Predvolená hodnota je 0.
onvalue = Definuje hodnotu začiarknutého tlačidla. Predvolená hodnota je 1.
overrelief = Určuje alternatívny reliéf pre checkbutton, ktorý sa má použiť keď je kurzor myši nad widgetom. RAISED, FLAT.
padx = Definuje horizontálnu výplň medzi textom a widgetom.
pady = Definuje vertikálnu výplň medzi textom a okrajom widgetu.
relief = Definuje dekoráciu okrajov. Možnosti FLAT, RAISED, SUNKEN, GROOVE, RIDGE
selectcolor = Definuje farbu výberového políčka.
selectimage = Definuje obrázok použitý pre výberové políčko.
state = NORMAL (default), ACTIVE, DISABLED. Po spustení programu je políčko aktívne.
takefocus = Určuje, či používateľ môže použiť kláves Tab na presun na tento widget. Možnosti: TRUE, FALSE.
text = Nastaví text zašrtávacieho políčka.
textvariable = Priraďuje premennú Tkinter ako StringVar.
underline = Určuje, ktorý znak je v texte tlačidla podčiarknutý. Predvolená hodnota je -1 (nič nie je podčiarknuté). Možnosti začínajú od 0 a zvyšujú sa o 1 pre každé písmeno v texte.
variable = Asociuje premennú Tkinter, po stlačení prepína medzi offvalue a onvalue.
width = Určuje veľkosť widgetu.
wraplength =
Ak je hodnota nastavená na kladné číslo, riadky textu sa zalomia tak, aby sa zmestili do tejto dĺžky
(šírka tlačidla)
.
Metódy:
deselect() – Zruší zaškrtnutie políčka, t. j. nastaví hodnotu na offvalue.
flash() – Niekoľkokrát prekreslí tlačidlo, pričom sa striedajú aktívny a normálny vzhľad.
invoke() – Vyvolá príkaz spojený s tlačidlom.
select() – Vyberie tlačidlo, t. j. nastaví hodnotu onvalue.
toggle() – Prepína tlačidlo.