tkinter获取鼠标位置
时间: 2023-08-18 21:08:15 浏览: 206
获取鼠标坐标并用Tkinter窗口显示
要在Tkinter中获取鼠标位置,你可以使用`winfo_pointerxy()`方法。以下是一个示例代码:
```python
from tkinter import Tk
root = Tk()
def get_mouse_position():
x, y = root.winfo_pointerxy()
print(f"鼠标位置:x={x}, y={y}")
root.bind("<Button-1>", lambda event: get_mouse_position())
root.mainloop()
```
在这个示例中,我们创建了一个根窗口,并绑定了鼠标左键的点击事件。当用户点击鼠标左键时,`get_mouse_position()`函数将被调用,然后获取鼠标的x和y坐标,并打印出来。
希望这对你有帮助!
阅读全文