如何制作跟随鼠标光标的绘图工具?

How to make a drawing tool that follows mouse cursor?

我正在尝试制作一个 Python 跟随鼠标光标的应用程序。我的尝试实际上根本没有接近。

import turtle

o=1
Gps = turtle.Turtle()


for i in range(4):
    while o==1:

我试着让它获取鼠标光标位置。

我试过了,但我得到的只是错误提示?未定义

仅当您在屏幕上单击鼠标时画线

import turtle

def move_turtle(x, y):
    turtle.setpos(x, y)

turtle.onscreenclick(move_turtle)

turtle.mainloop()

拖动乌龟时绘制(您必须抓住乌龟,按住鼠标按钮并随着乌龟移动鼠标)

import turtle

def move_turtle(x, y):
    turtle.setpos(x, y)

turtle.ondrag(move_turtle)

turtle.mainloop()

也许如果你有不同颜色或大小的海龟,那么你可以画不同的线。


要在不按下按钮的情况下跟随鼠标,需要使用 Tkinter 隐藏在 turtle 中的功能。

我认为你应该使用其他模块来创建绘图工具 - tkinter、PyQt、PySize、wxPython、其他 GUI。