tkinter獲取複選框(Checkbutton)的值

定義GUI:

from tkinter import *

# 初始化Tk()
myWindow = Tk()
# 設置標題
myWindow.title('Python GUI Learning')
myWindow.geometry("%dx%d+%d+%d"%(400, 200, 200, 200))
# 創建Checkbutton
checkVar = StringVar(value="0")
check = Checkbutton(myWindow, text="Checkbutton test", variable=checkVar)
check.grid(row=0, column=0, sticky=W, padx=2 ,pady=5)
# 定義按鈕點擊事件
def button_Click(event=None):
    print(checkVar.get())

# 創建兩個按鈕
b1 =Button(myWindow, text='click me' , relief='raised', width=8, height=1, command=button_Click)
b1.grid(row=0, column=2, sticky=W, padx=2 ,pady=10)

# 進入消息循環
myWindow.mainloop()

效果:

對複選框進行操作後,點擊按鈕輸出信息:

 

歡迎訪問我的個人博客:機器學習之路

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章