实时获取当前界面鼠标位置java
时间: 2023-09-06 13:14:41 浏览: 46
要实时获取当前界面的鼠标位置,你可以使用Java的AWT(Abstract Window Toolkit)库。下面是一个简单的示例代码:
```java
import java.awt.MouseInfo;
import java.awt.Point;
public class MousePosition {
public static void main(String[] args) {
while (true) {
Point mousePoint = MouseInfo.getPointerInfo().getLocation();
int x = (int) mousePoint.getX();
int y = (int) mousePoint.getY();
System.out.println("鼠标位置:(" + x + ", " + y + ")");
try {
Thread.sleep(1000); // 每秒更新一次鼠标位置
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
```
这段代码会不断循环获取鼠标的当前位置,并每秒钟打印一次位置信息。你可以根据自己的需要修改代码,例如将位置信息存储到变量中或进行其他操作。