我希望程序能够在任何框架或面板之外为我的鼠标提供x和y坐标。这甚至可能吗?我现在还想要将屏幕视为输入图像吗? 我想创建一个与屏幕交互的程序,到目前为止我知道如何使用Robot类,但我仍然需要能够使用屏幕作为我的程序的输入。 请告诉我这是否可行,如果你能提供帮助,那就太棒了!
答案 0 :(得分:0)
您可以轮询MouseInfo
以获取有关鼠标状态的信息,例如......
Point point = MouseInfo.getPointerInfo().getLocation();
作为一个例子......
无法注册回调来获取此信息,就像使用MouseListener
一样,您需要创建自己的Thread
并手动轮询此类...假设您需要持续的反馈......
例如......