所以,基本上我已经制作了一个秒表GUI应用程序,我想用它来跟踪我在PC前面花费的时间。我希望我的秒表在我锁定电脑时停止计数,并在我解锁电脑时重新开始计数。如何用Java实现这一目标?
谢谢!
答案 0 :(得分:1)
Hava看看JNA。它们提供了一个示例代码来监听Windows事件:https://github.com/twall/jna/blob/master/contrib/native_window_msg/src/com/sun/jna/platform/win32/Win32WindowDemo.java
示例代码还包含可能对您有帮助的onMachineLocked
,onMachineUnlocked
等方法。