繁体   English   中英

有什么方法可以将Enter键绑定到Python中的Tkinter.Toplevel()窗口?

[英]Are there any ways to bind the enter key to a Tkinter.Toplevel() window in Python?

我有一个打开另一个窗口的窗口。 此辅助窗口用作我对程序的输入。 我想在每次按回车键时读取结果。 我在某处读到,我尝试使用的方法(下)仅适用于root .Tk()窗口。

input_window.bind('<Return>',lambda: function_to_save_data (args) ) 

有没有解决这个问题的方法,或者有替代方法可以做到这一点? (我已经尝试过了,但是它行不通,并且没有出错,因此出现了上面的问题)

绑定适用于任何窗口,没有特殊情况。

您遇到的问题很可能是由于顶层窗口可能无法获得键盘焦点。 当您按下一个键时,将是具有事件焦点的窗口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM