- 737 名前:デフォルトの名無しさん mailto:sage [2009/09/28(月) 14:47:48 ]
- Tkinterについて質問です
from Tkinter import * root = Tk() sub_win = None def button_callback(event): global sub_win print 'button down' sub_win.destroy() def message_window(): global sub_win sub_win = Toplevel() button = Button(sub_win, text='window close') button.pack() sub_win.bind('<Escape>', button_callback) button.bind('<Button-1>', button_callback) Button(root, text='about', command=message_window).pack() root.mainloop() 以上のようなコートなのですが、ESCキーを押してもコールバック関数が呼ばれません 何故でしょうか?よろしくお願いします
|

|