定義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()
效果:
對複選框進行操作後,點擊按鈕輸出信息:
歡迎訪問我的個人博客:機器學習之路