【发布时间】:2011-02-16 04:22:17
【问题描述】:
这是一个相当棘手的问题,因为我在网上没有找到任何信息。基本上,我想知道如何检查计算机是否在 Java 中处于空闲状态。我希望一个程序只有在计算机处于活动状态时才能工作,但如果它是空闲的,那么就不会。
我能想到的唯一方法是连接鼠标/键盘并设置一个计时器。
MSN Messenger 具有“离开”功能,我希望有类似的功能。
【问题讨论】:
-
没有便携的方法可以做到这一点。你的目标是什么系统?你对空闲的定义是什么?
-
也许您在这个相关问题中找到了解决方案:stackoverflow.com/questions/614227/…
标签: java keyboard desktop-application idle-processing