Python 3.x 使用tkinter在标题栏上获取事件

Python 3.x 使用tkinter在标题栏上获取事件,python-3.x,tkinter,Python 3.x,Tkinter,我需要任何方法来绑定标题栏上的事件 我试过这个 root.bind(“,lambda e:print(e)) 但它在标题栏中不起作用 from tkinter import Tk root = Tk() root.bind("<Button-1>", lambda e: print(e)) root.mainloop() 从tkinter导入Tk root=Tk() root.bind(“,lambda e:print(e)) root.mainloop()

我需要任何方法来绑定标题栏上的事件

我试过这个

root.bind(“,lambda e:print(e))

但它在标题栏中不起作用

from tkinter import Tk

root = Tk()
root.bind("<Button-1>", lambda e: print(e))
root.mainloop()
从tkinter导入Tk
root=Tk()
root.bind(“,lambda e:print(e))
root.mainloop()

一般来说,您不能在标题栏上绑定任何事件。但是,当窗口关闭或最小化时,您可以通过
wm_协议

thx请求回调,特别是我需要在移动窗口时执行一些操作window@Robox404当前位置如果是这样的话,那就是你应该问的问题。您尝试绑定到
事件了吗?您可以使用
master.bind(“”,lambda event:print('Hello'))
,但是它非常敏感,因为useful@CoolCloud:你说的“敏感”是什么意思?@BryanOakley哪怕是最轻微的移动都会触发回调,是的,我知道这就是它应该如何工作的。这样的响应速度,可能不是OP想要的。通过使用“”,我现在可以在程序中停止图表动画,如果拖动风,它会在移动窗口时导致延迟