my_radiobutton = Radiobutton(root, **options)
my_radiobutton.config()
Možnosti:
activebackground = Určuje farbu pozadia, keď je widget aktívny.
activeforeground = Definuje farbu popredia, keď je widget aktívny.
anchor = Kde vo widgete sa bude nachádzať text. Možnosti sú: N, NE, E, SE, S, SW, W, NW alebo CENTER (predvolená hodnota je CENTER).
background = Definuje farbu pozadia widgetu.
bg = Rovnaké ako background.
bitmap = Definuje bitovú mapu, ktorá sa má zobraziť.
borderwidth = Definuje šírku okraja. Predvolená hodnota je 0 (bez okraja).
bd = Rovnaké ako borderwidth.
command = Definuje funkciu, ktorá sa zavolá po kliknutí na widget.
compound = Spôsob kombinácie textu a obrázka (ak je tam obrázok). Podľa predvolene, ak je tam obrázok, zakryje text, pokiaľ nezadáte compound. Center : text na vrchole obrázka. Bottom, TOP, RIGHT, LEFT umiestni text na dané miesto vzhľadom na obrázok. Predvolené nastavenie je None.
cursor = Definuje kurzor widgetu. Viď možnosti CURSOR.
disabledforeground = Definuje farbu popredia textu, ktorá sa použije, keď je widget vypnutý.
font = Definuje písmo textu použité vo widgete. Napr.:
(
"Comic Sans MS"
,
20
,
"bold"
)
foreground = Definuje farbu popredia widgetu.
fg = Rovnaké ako farba foreground.
height = Definuje výšku v textových jednotkách, ak ide o text, v pixeloch, ak ide o obrázok.
highlightbackground = Keď widget nemá fokus, definuje farbu farbu zvýrazneného okraja zaostrenia.
highlightcolor = Keď má widget fokus, definuje farbu zvýraznenia ohraničenia fokusu.
highlightthickness = Určuje šírku zvýrazneného okraja zaostrenia.
image = Definuje obrázok použitý vo widgete.
indicatoron = Použije štandardné rádiové tlačidlo, ak je nastavené na true. Používa SUNKEN, ak je nastavené na true.
justify = LEFT, RIGHT, CENTER (predvolené) na definovanie zarovnania viacerých riadkov textu.
offrelief = Určuje reliéf pre zaškrtávacie tlačidlo, keď je indikátor nie je nakreslený a kontrolné tlačidlo je vypnuté. Predvolené nastavenie je RAISED. Nastavením tohto na FLAT a nastavením -indicatoron na false a -overrelief na RAISED, dosiahne sa efekt plochého tlačidla a ktoré sa stlačí, keď je aktivované.
overrelief = Definuje alternatívny reliéf pri presune myši radiobutton.
padx = Definuje vodorovnú výplň medzi textom a okrajom widgetu.
pady = Definuje vertikálne výplň medzi textom a okrajom widgetu.
relief = Definuje dekoráciu okraja. FLAT (predvolené), GROOVE, RAISED, RIDGE, SUNKEN.
selectcolor = Určuje farbu pozadia, ktorá sa použije, keď je tlačidlo vybrané. Predvolená hodnota je „SystemWindow“.
selectimage = Určuje obrázok, ktorý sa má zobraziť (namiesto možnosti image). keď je vybrané tlačidlo radiobutton.
state =NORMAL (predvolené nastavenie), ACTIVE, DISABLED.
takefocus = Určuje, či používateľ môže použiť kláves Tab na presun na tento widget. Možnosti: TRUE, FALSE.
text = Definuje text, ktorý sa má zobraziť.
textvariable = Priraďuje premennú Tkinter ako StringVar.
underline = Definuje, ktorý znak bude v texte widgetu 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.
value = Definuje hodnotu priradenú k rádiovému tlačidlu.
variable = Definuje premennú priradenú k rádiovému tlačidlu.
width = Šírka rádiového tlačidla. Ak ide o text, veľkosť je v textových jednotkách. Ak obrázok, veľkosť je v pixeloch.
wraplength = Určuje, či sa text má alebo nemá zabaliť do viac riadkov. Predvolená hodnota je 0.
Metódy:
deselect() – Vymaže (vypne) rádiové tlačidlo.
flash() – Niekoľkokrát preblikne rádiobutton medzi jeho aktívnou a normálnou farbou, ale ponechá ho tak, ako začal.
invoke() – Túto metódu môžete zavolať, aby ste získali rovnaké akcie, aké by nastali, keby používateľ klikol na rádiové tlačidlo, aby zmenil jeho stav.
select() – Nastaví (zapne) rádiové tlačidlo.