如何使用键盘键在后台调用Java应用程序?

时间:2014-04-21 16:30:07

标签: java windows keyboard

我实际上正在使用Windows上的屏幕截图保护程序,当我按下一组键以保存屏幕时,我想调用java应用程序上的方法。

当java应用程序不是“活动”窗口时,如何调用方法?主窗口是否已最小化或是否在背景上运行。

1 个答案:

答案 0 :(得分:0)

您正在为Windows键盘中寻找Hook。请注意,挂钩与操作系统高度相关,并且您的应用程序可能无法在操作系统的不同版本/版本之间移植。不过,您可以使用JNA执行此操作,如下所示:JNA Keyboard Hook in Windows或使用第三方库,例如jnativehook