图表中的鼠标坐标 Window

Mouse Coordinates in Graph Window

我想弄清楚如何在单击图形 window 几次时找到鼠标坐标。 到目前为止我已经试过了
mx ,my = win.mouseX(), win.mouseY() 它告诉我 Nonetype 不可调用。我看过其他涉及 tkinter 的帖子,但我没有使用那个库,尽管我发现它更容易。更多示例代码如下:

from graphics import *
win = GraphWin("test", 300, 300)
for i in range(3):
    win.getMouse()
    mx, my = win.mouseX(), win.mouseY()
print(mx,my)

我想让上面的代码让用户点击 window 并打印相关的鼠标坐标。最终我想存储这些坐标,但我想我可以弄清楚。

win.getMouse() returns 您可以从中获取坐标的点:

from graphics import *
win = GraphWin("test", 300, 300)
for i in range(3):
    point = win.getMouse()
    mx, my = point.getX(), point.getY()
print(mx,my)