Deselect for radio buttons simply sets the button's associated value to a null string : Radiobutton : Tkinker PYTHON TUTORIALS


PYTHON TUTORIALS » Tkinker » Radiobutton »

 

Deselect for radio buttons simply sets the button's associated value to a null string


Deselect for radio buttons simply sets the button's associated value to a null string
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



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON TUTORIALS

 Navioo Tkinker
» Radiobutton