我已经启动了一个 Java Paint 程序,它似乎工作正常......只有一个问题。在我的程序中,我对其进行了设置,以便它使用 MouseListener 方法重新绘制()的椭圆形并覆盖paintComponent(Graphics g)。问题是,当我快速移动鼠标时,它开始分开我的椭圆形,而不是在拖动鼠标时形成一条平滑的线。有没有办法解决这个问题。
附注请记住,我更愿意使用 fillOval 方法而不是 drawLine,因为我仍然想设置笔划。
提前致谢
最佳答案
参见Custom Painting Approaches两种常见的绘画方式。该示例在鼠标移动时绘制了一个矩形,没有出现任何问题。
关于Java绘图程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17199024/