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

如何使用键盘键在后台调用Java应用程序?,java,windows,keyboard,Java,Windows,Keyboard,我实际上正在Windows上开发一个屏幕截图保护程序,当我按下组合键来保存屏幕时,我想调用java应用程序上的一个方法 当java应用程序不是“活动”窗口时,如何调用方法?主窗口是最小化还是在后台运行。您正在为Windows的键盘中查找一个。请注意,挂钩与操作系统高度相关,您的应用程序可能无法在不同版本/版本的操作系统之间移植。尽管如此,您仍然可以使用如下所示的JNA来实现这一点:或者使用第三方库,如

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

当java应用程序不是“活动”窗口时,如何调用方法?主窗口是最小化还是在后台运行。

您正在为Windows的键盘中查找一个。请注意,挂钩与操作系统高度相关,您的应用程序可能无法在不同版本/版本的操作系统之间移植。尽管如此,您仍然可以使用如下所示的JNA来实现这一点:或者使用第三方库,如