Python 如何绑定&x27&书信电报;回报>';到tkinter中的聚焦(选项卡式)按钮?
我的tkinter 8.5 GUI(在Windows 7上)中有多个按钮。我希望当用户点击回车键时,无论什么按钮都能被选中。我知道我必须绑定Python 如何绑定&x27&书信电报;回报>';到tkinter中的聚焦(选项卡式)按钮?,python,tkinter,Python,Tkinter,我的tkinter 8.5 GUI(在Windows 7上)中有多个按钮。我希望当用户点击回车键时,无论什么按钮都能被选中。我知道我必须绑定”,但我需要填补其余的空白 提前谢谢 假设您希望这对根窗口中的所有应用程序都是通用的,您可以执行类似的操作 def clickButton(): widget = root.focus_get() if widget != root: widget.invoke() root = Tkinter.Tk() root.bind
”
,但我需要填补其余的空白
提前谢谢 假设您希望这对根窗口中的所有应用程序都是通用的,您可以执行类似的操作
def clickButton():
widget = root.focus_get()
if widget != root:
widget.invoke()
root = Tkinter.Tk()
root.bind("<Return>", clickButton)
root.mainloop()
def clickButton():
widget=root.focus\u get()
如果小部件!=根目录:
widget.invoke()
root=Tkinter.Tk()
root.bind(“,单击按钮)
root.mainloop()
将运行与当前选项卡式选择关联的任何命令。如果要将其限制为某些按钮,可以在方法内部执行类型检查。小部件将是通过选项卡选择当前处于焦点的任何小部件。还要注意,用户在某些可能不支持invoke方法的小部件上按enter键。如果您希望这对根窗口中的所有应用程序都是通用的,您可以执行类似的操作
def clickButton():
widget = root.focus_get()
if widget != root:
widget.invoke()
root = Tkinter.Tk()
root.bind("<Return>", clickButton)
root.mainloop()
def clickButton():
widget=root.focus\u get()
如果小部件!=根目录:
widget.invoke()
root=Tkinter.Tk()
root.bind(“,单击按钮)
root.mainloop()
将运行与当前选项卡式选择关联的任何命令。如果要将其限制为某些按钮,可以在方法内部执行类型检查。小部件将是通过选项卡选择当前处于焦点的任何小部件。还要注意,用户在某些可能不支持invoke方法的小部件上按enter键。太好了,谢谢。同样感谢您提供的额外提示。我知道这很古老,但我想指出的是,在Python3中,您需要将
event
作为参数添加到要绑定的函数中。所以它看起来像点击按钮(事件)
。太棒了,谢谢。同样感谢您提供的额外提示。我知道这很古老,但我想指出的是,在Python3中,您需要将event
作为参数添加到要绑定的函数中。因此它看起来像单击按钮(事件)
。