为什么我不能使用按钮命令?我使用的是python3.5

时间:2016-05-06 10:19:11

标签: tkinter

我使用python 3.5,并搜索Tkinter。

我试图将命令附加到按钮,但它已经工作了一次。

enter image description here

这是我的代码。这部分是在Calculator1类的 init 方法中。 我想在单击button1时添加行。 问题是当我执行此代码时,结果是九行。 而button1没有工作..

enter image description here

嗯..这是make_row方法。 如何使用该按钮? 我等你的答案......主人

我正在测试这个程序。所以,这段代码并不完整。 请不要提及svar:)

1 个答案:

答案 0 :(得分:0)

当您向按钮添加命令时,您只需输入函数名称,或者如果要调整传递给函数的参数,请使用lambda。试试这个:

button1 = Button(window, text = "some text", command = lambda *x: self.make_row(f3, self.rows)).grid(row=0,column=0))