tkinter中Radiobutton單選框控制元件(七)

Tynam.Yang發表於2018-04-10

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()

結果為:

相關文章