如何使Java GUI应用程序监听Windows锁定屏幕并解锁屏幕事件?

时间:2014-11-17 08:29:10

标签: java windows swing

所以,基本上我已经制作了一个秒表GUI应用程序,我想用它来跟踪我在PC前面花费的时间。我希望我的秒表在我锁定电脑时停止计数,并在我解锁电脑时重新开始计数。如何用Java实现这一目标?

谢谢!

1 个答案:

答案 0 :(得分:1)

Hava看看JNA。它们提供了一个示例代码来监听Windows事件:https://github.com/twall/jna/blob/master/contrib/native_window_msg/src/com/sun/jna/platform/win32/Win32WindowDemo.java

示例代码还包含可能对您有帮助的onMachineLockedonMachineUnlocked等方法。