在java中是否存在检测用户不活动的方法



我正在编写一个桌面应用程序,如果用户在X分钟内不使用计算机,我想在其中执行操作。就像MSN messager或skype中的自动空闲一样。有什么提示吗?

我找到了https://code.google.com/p/fiat-lux/source/browse/Fiat+Lux/src/fiatlux/os/time/达到了我的目的。

感谢

您需要:

  • 在应用程序级别侦听事件
  • 跟踪这些事件之间的时间间隔

请阅读本文。您有InactivityListener.java下的代码

甚至还有一个类似的线程:如何检测自上次在j2me 上按下键以来的不活动/空闲时间

如果您还没有使用任何定时器/作业调度程序库,则可以使用基本上只休眠空闲的后台线程或石英任务。

相关内容

  • 没有找到相关文章

最新更新