阙辉

5.4、 使用相同的 value

# value:Radiobutton 的值
# -*- coding: cp936 -*-
from Tkinter import *
root = Tk()
v = IntVar()
v.set(1)
for i in range(3):
Radiobutton(root,
variable = v,
value = 1,
text = 'python' + str(i)
).pack()
for i in range(3):
Radiobutton(root,
variable = v,
value = i,
text = 'python' + str(2 + i)
).pack()
root.mainloop()
#上述的例子中共有 4 个 alue 为 1 的值,当选中其中的一个时,其他三个也会被选中;选中
除了这四个只外的按钮时,四个按钮全部取消。具有相同 value 的 Radiobutton 完全一样。

代码

from tkinter import *
quehui = Tk()
v = IntVar()
v.set(2)

for i in range(3):
Radiobutton(quehui,
variable = v,
value = 1,
text = 'quehui_python' + str(i)
).pack()

for i in range(3):
Radiobutton(quehui,
variable = v,
value = i,
text = 'quehui_python' + str(2+i)
).pack()

quehui.mainloop()

 

posted on 2018-06-26 11:17  真辉辉  阅读(150)  评论(0)    收藏  举报

导航