JavaFX 2用户空闲检测

我正在尝试使用JavaFX作为UI创建一个简单的Java事务应用程序。
我现在要做的是从我的应用程序中检测用户空闲状态,该应用程序具有1个主要阶段和许多场景。

示例:如果用户空闲3分钟,则返回主菜单。

我已经在网上尝试了一些关于如何检测JavaFX空闲状态的例子,但我发现总是-one函数空闲状态检测正在发生所有场景 – 对于交易应用程序来说是危险的(我认为)交易过程中的空闲状态)。
可以在每个场景中检测用户空闲状态吗? 怎么样?
谢谢。

编辑:

我已经尝试过的例子:

http://tomasmikula.github.io/blog/2014/06/04/timers-in-javafx-and-reactfx.html

http://ochafik.com/blog/?p=98

Interesting Posts