小编gri*_*010的帖子

Java在多个监视器环境中获取鼠标位置

我在互联网上搜索了一段时间,但我找不到任何解决方案.我知道你可以获得当前的鼠标位置

PointerInfo a = MouseInfo.getPointerInfo();
Point b = a.getLocation();
Run Code Online (Sandbox Code Playgroud)

问题是在多环境屏幕中我只是相对于主屏幕获得鼠标位置.这意味着如果第二个屏幕位于我收到的主屏幕左侧,例如X:-917.0位置Y:-137.0.我知道这些值取决于屏幕分辨率和显示器的顺序.是否有可能在当前活动屏幕上获取鼠标位置?

亲切的问候

java mouse screen

3
推荐指数
1
解决办法
3224
查看次数

标签 统计

java ×1

mouse ×1

screen ×1