烟台网站制作工具,天津做网站网页的公司,重庆大足网站制作公司推荐,图案设计单选按钮是一种可在多个预先定义的选项中选择出一项的 Tkinter 控件 。单选按钮可显示文字或图片#xff0c;显示文字时只能使用预设字体#xff0c;该控件可以绑定一个 Python 函数或方法#xff0c;当单选按钮被选择时#xff0c;该函数或方法将被调用。单选按钮#xf…单选按钮是一种可在多个预先定义的选项中选择出一项的 Tkinter 控件 。单选按钮可显示文字或图片显示文字时只能使用预设字体该控件可以绑定一个 Python 函数或方法当单选按钮被选择时该函数或方法将被调用。单选按钮Radio Button这个名字来源于收音机Radio上的调频按钮 这些按钮用来选择特定波段或预设电台如果一个按钮被按下 其他同类的按钮就会弹起即同时只有一个按钮可被按下。一组单选按钮控件和同一个变量关联。点击其中一个单选按钮将把这个变量设为某个预定义的值。一般用法为 Radiobutton(myWindowoptions) 其中 option 与CheckbuttonButton 大多重合用法一致。实例创建单选按钮并绑定响应函数代码如下from tkinter import*
#初始化Tk()
myWindowTk()
myWindow.title(Python GUI Learning)
vIntVar()
#列表中存储的是元素是元组
language[(python,0),(C,1),(C,2),(Java,3)]
#定义单选按钮的响应函数
def callRB():for i in range(4):if (v.get()i):root1 Tk()Label(root1,text你的选择是language[i][0]!,fgred,width20, height6).pack()Button(root1,text确定,width3,height1,commandroot1.destroy).pack(sidebottom)
Label(myWindow,text选择一门你喜欢的编程语言).pack(anchorW)
#for循环创建单选框
for lan,num in language:Radiobutton(myWindow, textlan, valuenum, commandcallRB, variablev).pack(anchorW)
#进入消息循环
myWindow.mainloop()运行结果相关学习资料Python Tkinter 绘图项目ke.qq.comPython Tkinter 数字时钟小项目edu.csdn.net