Save Radio button states : RadioButton « GUI Tk « Python






Save Radio button states

Save Radio button states

from Tkinter import *      
state = ''
buttons = []

def onPress(i):
    global state
    state = i
    for btn in buttons:
        btn.deselect()
    buttons[i].select()

root = Tk()
for i in range(10):
    rad = Radiobutton(root, 
                      text=str(i), 
                      value=str(i), 
                      command=(lambda i=i: onPress(i)) )
    rad.pack(side=LEFT)
    buttons.append(rad)
root.mainloop()

print state               

           
       








Related examples in the same category

1.Radio Button DemoRadio Button Demo
2.Toogle group Radio ButtonToogle group Radio Button
3.Radio button in a groupRadio button in a group
4.Radio Button MenuRadio Button Menu
5.Radio button bar: get selected button for a group radio buttonRadio button bar: get selected button for a group radio button
6.Get Radio button stateGet Radio button state
7.Hold on to your radio variables Hold on to your radio variables
8.What happens when some buttons have same valueWhat happens when some buttons have same value