【发布时间】:2017-06-18 08:37:28
【问题描述】:
我有这个代码:
from tkinter import *
w = Tk()
w.protocol('WM_TAKE_FOCUS', print('hello world'))
mainloop()
它只打印一次hello world,然后停止工作。没有hello world 基本上WM_TAKE_FOCUS 不起作用。
【问题讨论】:
-
“WM_TAKE_FOCUS 基本上不起作用。”:这不是真的!您必须改用:
.protocol('WM_TAKE_FOCUS', lambda: print('hello world'))。
标签: python tkinter focus protocols