标签: java keyboard mouse
我想写一个Java应用程序来计算我在没有休息时使用键盘或鼠标的时间。是否有可以检测全局键盘/鼠标使用的内置类或第三方库?
答案 0 :(得分:1)
这只能通过JNI使用windows的钩子函数来实现 有人已经发布了代码here
编辑:此更好,它还涵盖mouse events
答案 1 :(得分:0)
rawinputsharp 的文件集以及随附的文章可能会有所帮助。它不是特定于Java的,但希望您可以根据它进行调整。