如何在框架或面板Java之外获取鼠标坐标

时间:2014-10-17 02:50:01

标签: java input screen mouse

我希望程序能够在任何框架或面板之外为我的鼠标提供x和y坐标。这甚至可能吗?我现在还想要将屏幕视为输入图像吗? 我想创建一个与屏幕交互的程序,到目前为止我知道如何使用Robot类,但我仍然需要能够使用屏幕作为我的程序的输入。 请告诉我这是否可行,如果你能提供帮助,那就太棒了!

1 个答案:

答案 0 :(得分:0)

您可以轮询MouseInfo以获取有关鼠标状态的信息,例如......

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

作为一个例子......

无法注册回调来获取此信息,就像使用MouseListener一样,您需要创建自己的Thread并手动轮询此类...假设您需要持续的反馈......

例如......