マウス(g.draw(mouseX、mouseY)カーソル)をEllipse2D/Shape内に保持する方法を知っています…</p>
@Override
public void mouseMoved(MouseEvent e) {
int x = e.getX(), y = e.getY();
if(shape.contains(x, y)) {
mouseMoveX = e.getX();
mouseMoveY = e.getY();
}
}
…しかし、これは、マウスがその形状を離れるとき(戻るまで)、動きを完全にロックします。IE実際のカーソルが動き回っていても、同じ位置に留まります。実際のカーソルが外れていても、マウスが楕円の周りを移動できるようにしたいと思います。多くの方はまだ混乱しているかもしれませんが、申し訳ありませんが、さらに説明が必要な場合は、喜んで義務付けます。また、ここでの最初の質問ですので、ルールに違反した場合はお知らせください。ありがとう。
PS:現在ダイヤルアップインターネット上にある応答が遅れてすみません:(