Java:当用户在窗口边界外单击时检测

时间:2011-03-09 19:39:18

标签: java click mouse screen-capture

我正在设计用于Java的屏幕视频捕获程序我已经拥有了创建屏幕截图并使用my previous question保存它们所需的功能。现在作为一个额外的奖励,我想知道用户点击的时间,这样我就可以添加一个可视指示器,清楚地表明用户点击的位置以及它不仅仅是鼠标悬停。

1 个答案:

答案 0 :(得分:2)

在Java中不太可能,这是有道理的:操作系统只将鼠标事件路由一次,然后路由到应该接收它的窗口,那么为什么你应该抓住它呢?但是,您可以在鼠标事件的OS处理级别上编写一些系统级代码...

检查一下:Detecting a Mouse Click Anywhere on Screen with Java