python中的图形界面设计_python图形化界面设计(tkinter)一全面介绍

3.3、单选按钮:(Radiobutton)是为了响应故乡排斥的若干单选项的单击事件以触发运行自定义函数所设的,该控件排除具有共有属性外,还具有显示文本(text)、返回变量(variable)、返回值(value)、响应函数名(command)等重要属性。响应函数名“command=函数名”的用法与Button相同,函数名最后也要加括号。返回变量variable=var通常应预先声明变量的类型var=IntVar()或var=StringVar(),在所调用的函数中方可用var.get()方法获取被选中实例的value值。例如下面:

单选按钮

from tkinter import *

defMysel():

dic= {0:'甲',1:'乙',2:'丙'}

s= "您选了" + dic.get(var.get()) + "项"lb.config(text=s)

root=Tk()

root.title('单选按钮')

lb=Label(root)

lb.pack()

var=IntVar()

rd1= Radiobutton(root,text="甲",variable=var,value=0,command=Mysel)

rd1.pack()

rd2= Radiobutton(root,text="乙",variable=var,value=1,command=Mysel)

rd2.pa

你可能感兴趣的:(python中的图形界面设计)