我使用Python 2.7.13和Tkinter。
这是我的计划的一部分:
PAButton = Tkinter.ButtonPress(PAFrame, text='PA', fg='white', bg='blue')
PAButton.pack()
self.PAButton.bind("<ButtonPress>", self.playPA)
<小时/> 这是我要做的事情的要点:
按下PAButton(未释放)时,运行前面脚本中定义的函数playPA()
。
AttributeError: 'module' object has no attribute 'ButtonPress'
我将如何正确实现目标?
答案 0 :(得分:1)
没有ButtonPress
之类的东西。它是Button
。
编辑:对于.bind()
函数,而不是"<ButtonPress>"
,请使用"<Button-1>"
。