我有一个 tk 窗口,打开另一个窗口。这个辅助窗口用作我的程序输入。我想在每次按下运输返回键时读取结果。我在某处读到我尝试使用的方法(如下)仅适用于 root .Tk() 窗口。
input_window.bind('<Return>',lambda: function_to_save_data (args) )
有没有办法解决这个问题,或者有其他方法来做这样的事情? (我已经尝试过这个,但它不起作用,并且没有错误,因此出现了上面的问题)
最佳答案
绑定(bind)适用于任何窗口,没有特殊情况。
您遇到的问题可能是由于顶级窗口可能无法获得键盘焦点。当您按下某个键时,焦点窗口就会处理该事件。
关于python - 有没有什么方法可以将 Enter 键绑定(bind)到 Python 中的 Tkinter.Toplevel() 窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24843112/