我使用此示例作为构建复选框按钮集的指南;但是,它并没有为我开火。在一个类中,我有一个由按钮组成的函数:
check = CheckButtons(rax,('Button 1', 'Button 2', 'Button 3'), (True,False,False))
然后我在一个类中有这个函数......它看起来像:
def clickButtons(self,label):
在同一个类的另一种方法中,我试图用以下方法调用它......
self.check.on_clicked(self.clickButtons())
从这个网站: http: //matplotlib.org/examples/widgets/check_buttons.html
matplotlib 按钮页面状态:
on_clicked(func) 当按钮被点击时,调用带有按钮标签的func
返回一个连接ID,可用于断开连接
但是,我当前的错误说:
TypeError: clickButtons() 正好需要 2 个参数(1 个给定)
有人可以向我解释发生了什么......我怎么知道正在按下哪个按钮?提前致谢。