5.3、创建两个不同的组
# variable:指定 Radiobutton 所属的组
from Tkinter import *
root = Tk()
vLang = IntVar()
vOS = IntVar()
vLang.set(1)
vOS.set(2)
for v in [vLang,vOS]: #创建两个组
for i in range(3): #每个组含有 3 个按钮
Radiobutton(root,
variable = v,
value = i,
text = 'python' + str(i)
).pack()
root.mainloop()
#不同的组,各个按钮互不影响。
代码
from tkinter import *
quehui = Tk()
vLong = IntVar()
vOS = IntVar()
vLong.set(1)
vOS.set(2)
for v in [vLong,vOS]:
for i in range(3):
Radiobutton(quehui,
variable = v,
value = i,
text = 'quehui_python' + str(i)
).pack()
quehui.mainloop()


浙公网安备 33010602011771号