tkinter中Radiobutton单选框控件(七)
Radiobutton控件
由于本次内容中好多知识都是之前重复解释过的,本次就不做解释了。不太清楚的内容请参考tkinter1-6节中的内容
1 import tkinter
2
3 wuya = tkinter.Tk()
4 wuya.title("wuya")
5 wuya.geometry("300x200+10+20")
6
7 # 创建lable标签
8 lb = tkinter.Label(wuya,text='请选择您的性别:',fg='blue')
9 lb.pack()
10
11 # 定义选择后执行的函数
12 def func():
13 mg = ''
14 mg += str(r.get())
15
16 text.delete(0.0,tkinter.END)
17 text.insert('insert',mg)
18
19
20 # 创建单选项
21 r = tkinter.IntVar()
22 male_select = tkinter.Radiobutton(wuya,text='男',value=1,variable=r,command=func)
23 male_select.pack()
24 female_select = tkinter.Radiobutton(wuya,text='女',value=2,variable=r,command=func)
25 female_select.pack()
26
27 # 创建文本框
28 text = tkinter.Text(wuya,width=30,height=3)
29 text.pack()
30
31 wuya.mainloop()
结果为: