【发布时间】:2016-12-27 18:46:15
【问题描述】:
从这里的第一个答案: StackOverflow #6548837 我可以在用户输入时调用回调:
from Tkinter import *
def callback(sv):
print sv.get()
root = Tk()
sv = StringVar()
sv.trace("w", lambda name, index, mode, sv=sv: callback(sv))
e = Entry(root, textvariable=sv)
e.pack()
root.mainloop()
但是,该事件发生在每个键入的字符上。当用户完成输入并按下回车,或者 Entry 小部件失去焦点(即用户点击其他地方)时,如何调用事件?
【问题讨论】:
标签: python events tkinter callback