轻松找到鼠标的xy坐标?

Ryl*_*tos 3 java

所以基本上我正在制作一个游戏,主类有一个每秒运行60次的循环

我需要一种简单的方法来找到鼠标的xy坐标,这样我就可以在特定坐标上绘制一些东西.

有什么好办法吗?

mat*_*ory 5

如果您尝试运行它,此代码实际上不会起作用,但它会向您展示如何获取鼠标X和Y的位置,如整数

import java.awt.MouseInfo;    

public class testmouse {
    public static void main(String[] args){
        int mouseY = MouseInfo.getPointerInfo().getLocation().y;
        int mouseX = MouseInfo.getPointerInfo().getLocation().x;            
    }
}
Run Code Online (Sandbox Code Playgroud)

  • 这段代码坏了.您应该将`MouseInfo.getPointerInfo()`分配给局部变量,否则您可以获得不同位置的x和y. (2认同)