1
我正在使用Python和Tkinter構建一個GUI應用程序。 我想在用戶關閉時控制程序的行爲。如何使用Python tkinter綁定Alt-F4?
我已經安裝使用新WM_DELETE_WINDOW
協議:
root = Tk()
root.protocol("WM_DELETE_WINDOW", lambda: closes_gracefully())
當用戶點擊標題欄上的X
按鈕這確實是工作,但是當用戶按下ALT +它不工作F4。
我試着綁定鍵序列:root.bind("<Alt-F4>", lambda: closes_gracefully())
但它沒有工作。
我怎樣才能捕捉到ALT + F4 事件?
'拉姆達:closes_gracefully()'只是'closes_gracefully',順便說一句。 – TigerhawkT3
剛剛在我的應用程序嘗試過,這對我很好用:'self.bind('',self.whatever_your_want)' –
CommonSense
相關:http://stackoverflow.com/questions/30157521/unclosable-window-using-tkinter – TigerhawkT3