1

显然,我在学校的 Java 老师不知道 mouseMooved 和 mouseDragged 事件每隔几毫秒就会激活一次。我必须在进行活动时自己发现这一点。

我正在尝试制作一个可以在其中绘制内容的小程序。目前我可以用一个小的实心圆圈绘制。当我将鼠标移动得太快时,会出现大点,而不是线条。这是因为 mouseDragged 事件每隔几毫秒就会被调用一次。我想让这两个事件在每次鼠标坐标发生变化时都被调用,无论速度如何。

我不知道该怎么做。我也不知道正确的解决方案是否是在覆盖某种方法之后减少每次捕获之间的间隔。

每次鼠标更改时,如何绝对捕获鼠标位置的坐标?

编辑:

显然我不能让小程序在每次更改时都捕获坐标。我可以以某种方式减少捕获之间的时间(我可以提高捕获速度)吗?

4

0 回答 0