tkinter如何绑定鼠标位置
时间: 2023-07-22 15:40:02 浏览: 73
获取鼠标坐标并用Tkinter窗口显示
你可以使用Tkinter的bind方法来绑定鼠标事件,包括鼠标移动事件。下面是一个简单的示例代码,演示如何绑定鼠标移动事件并获取鼠标的位置:
```python
from tkinter import *
def motion(event):
x, y = event.x, event.y
print('鼠标位置:{}, {}'.format(x, y))
root = Tk()
root.bind('<Motion>', motion)
root.mainloop()
```
在这个示例代码中,我们首先创建了一个Tkinter的窗口对象root,并使用bind方法将鼠标移动事件'<Motion>'绑定到motion函数上。当用户移动鼠标时,motion函数会被调用,并传递一个event对象,我们可以通过event对象获取鼠标的位置信息。最后,我们使用print函数将鼠标的位置信息输出到控制台上。
阅读全文