这是我在 Effbot 网站上找到的一个小代码示例,它与我想要在我的一个程序中执行的操作很接近:
from Tkinter import *
fen =Tk()
class test_Tk_class:
def __init__(self):
self.var = IntVar()
c = Checkbutton(
fen, text="Enable Tab",
variable=self.var,
command=self.cb)
c.pack()
def cb(self,event):
print "variable is", self.var.get()
a = test_Tk_class()
fen.mainloop()
但是,此代码不起作用。回调函数cb
不起作用,因为它需要 2 个参数并且没有给出任何参数。你如何指定event
论点?