Вы можете попробовать это
<p>
You can visit our stores at <a href="<?=$my_links['city 1']?>">City 1</a>
and <a href="<?=$my_links['city 2']?>">City 2</a>,
or visit our <a href="<?=$my_links['Head Office']?>">Head office</a>.
</p>
Непосредственно от Java это не возможно. Необходимо будет найти некоторую собственную библиотеку и создать обертку JNI для этого.
Я столкнулся с этим превосходным примером обнаружения времени простоя в масштабе всей системы с помощью JNA. Собственный доступ Java (JNA) является библиотекой, которая обеспечивает доступ к Собственному интерфейсу Java (JNI) без потребности в Вас на самом деле написать собственный код.
Вот пример, который является очень близко к тому, что Вы просите.
Не возможный согласно просьбе, но можно создать обходные решения с помощью java.lang.management API. Реализация JNI может также быть найдена на javaworld.
Не легкий сделать взглянули на метод OperatingSystemMXBean getSystemLoadAverage () только доступный начиная с java 6, который Вы могли отслеживать его и если это - то же, некоторое время решают, что ПК неактивен.
Это принимает неактивный с точки зрения неактивного ЦП
OperatingSystemMXBean operatingSystemMxBean = ManagementFactory.getOperatingSystemMXBean ();