如何设置窗口隐形但重点突出?

时间:2014-01-03 14:08:33

标签: java windows swing awt awtrobot

我想设置一个不可见的窗口但是只关注几秒钟。

我正在使用Robot类编写一个键盘模拟器,作为检测键盘记录器的项目的一部分。

键盘模拟器不应该破坏用户的正常工作,因此我想设置一个专注于短距离的隐藏窗口,以便由隐藏窗口而不是普通用户应用程序接收机器人类输入的键。

当窗口实际上不可见时,有没有办法在Java中执行此操作?这该怎么做?至少在Windows平台上?

如果上述情况不可能,透明全屏窗口怎么样?

我的基础文件:http://www.atlantis-press.com/php/download_paper.php?id=9980

1 个答案:

答案 0 :(得分:1)

  

当窗口实际上不可见时,有没有办法在Java中执行此操作?

没有。至少不是纯Java。

  

如果上述情况不可能,透明全屏窗口怎么样?

透明窗口不会接收事件。所以,再说一遍。