这看起来很简单......
我写了一个对话框小部件,我在其中放置了一些条目、按钮等 - 其中一个按钮我想通过鼠标单击激活,但也可以通过按回车键激活。 我前一段时间读到它只需要设置它的默认选项,但我认为它在最近的版本中发生了变化。
你知道怎么设置吗?
谢谢!
最佳答案
将回调绑定(bind)到 '<Return>'
事件到窗口(在 Tkinter 中通常称为 root
)或包含框架。让回调接受一个事件参数(你可以忽略)并让它成为 invoke()
你的按钮的回调。
root.bind('<Return>', (lambda e, b=b: b.invoke())) # b is your button
关于python - 小部件中的 tkinter 默认按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10687346/