下面是我的Python脚本,它将检查是否单击了checkbutton。我无法弄清楚如何在checkbutton中给出if / else语句。
from Tkinter import *
import tkMessageBox
master = Tk()
master.title ("BOD Checks")
var1 = IntVar()
cb = Checkbutton(master, text='Reboot servers at 3 AM', variable=var1).grid(row=0, sticky=W)
cb.pack()
cb.select()
mainloop()
答案 0 :(得分:0)
您可以在onvalue
中使用属性offvalue
和Checkbutton()
。您可以使用StringVar()
,IntVar()
或BooleanVar()
存储此值(取决于onvalue
和offvalue
中使用的值)并设置属性variable
和变量名。在这里,您可以使用外部if/else
语句和所使用的var的.get
函数来检查值。