gpt4 book ai didi

java - 如何绘制显示鼠标 X 和鼠标 Y 的字符串?

转载 作者:行者123 更新时间:2023-12-02 05:54:22 26 4
gpt4 key购买 nike

     String mouse = new String(getMouseX(), getMouseY());

public void paintFrame(Graphics g) {

g.drawString("mouse", 100,100);
}

基本上,我试图在程序执行时在屏幕上显示鼠标的 X 和 Y 坐标。我知道这是错误的,但有人能指出我正确的方向吗?我对 Java 还很陌生,而且仍在习惯编写代码。

最佳答案

如果您使用 Swing,您可以通过以下方式获取鼠标在窗口中的当前相对位置:

Point cursorPosition = MouseInfo.getPointerInfo().getLocation();

之后你可以打印出X和Y位置

System.out.print("X: " + cursorPosition.x + " Y: " + cursorPosition.y);

或者正如您在问题中提到的您可能想要做的

String position = "X: " + cursorPosition.x + " Y: " + cursorPosition.y)";
g.drawString(position, 100, 100);

关于java - 如何绘制显示鼠标 X 和鼠标 Y 的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23238668/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com