簡體   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