2017-10-10 6 views

答えて

2

Tk()への参照を作成した後、 rootの場合は、protocol WM_DELETE_WINDOWを使用して、エスケープボタンにコールバックをバインドすることができます。

これは、次のようになります。

import tkMessageBox 

... 

def callback(): 
    if tkMessageBox.askokcancel("Quit", "Do you really wish to quit?"): 
     root.destroy() 

... 

root.protocol("WM_DELETE_WINDOW", callback) 

... 

'Capturing destroy events'から取られた例)

関連する問題