Java中可以通过AWT(Abstract Window Toolkit)的 MouseInfo 类获取鼠标的位置。该类的 getPointerInfo() 方法可以返回一个 PointerInfo 对象,该对象包含了鼠标的坐标。代码如下:
Point mouseLocation = MouseInfo.getPointerInfo().getLocation();
int x = (int) mouseLocation.getX();
int y = (int) mouseLocation.getY();
至于判断鼠标是否移动,可以通过在 MouseMotionListener 接口的 mouseMoved() 方法中处理。该方法会在鼠标移动时触发,您可以在该方法中执行您想要的操作。