gpt4 book ai didi

java - 无需在主窗体上即可获取鼠标位置

转载 作者:行者123 更新时间:2023-12-02 06:11:20 25 4
gpt4 key购买 nike

如何在不使用表单的情况下获取鼠标位置坐标?

我使用此代码来获取位置:

int x =getMousePosition().x;
int y=getMousePosition().y;
jTextCoordenadaRatoX.setText(String.valueOf(x));
jTextCoordenadaRatoY.setText(String.valueOf(y));

如果我在没有进入“主窗体”的情况下执行此代码,则上面的代码将不起作用。

谢谢。

最佳答案

一般来说,这应该可以通过在可以使用 MouseInfo#getPointerInfo() 获取的 PointerInfo 上调用 getLocation() 来实现。

(为什么你的代码“爆炸”,就像你所说的那样,只要没有人知道 getMousePosition() 的作用(以及“爆炸”意味着什么 - 希望没有人知道),就不明显了至少受伤))

编辑:嗯,我猜“爆炸”意味着它抛出一个 NullPointerException 因为 getMousePosition() 返回 null,但有人会必须查看其实现才能确定

关于java - 无需在主窗体上即可获取鼠标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21853300/

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