Estoy buscando una manera de saber en una aplicación Java (sin JNI - es una aplicación multiplataforma) puede detectar si la pantalla está bloqueada.¿Hay alguna manera de que una aplicación Java detecte si la pantalla está bloqueada?
Para información ... nuestra aplicación registra el tiempo mientras un usuario está trabajando; queremos que deje de grabar automáticamente cuando la pantalla está bloqueada en lugar de que el usuario tenga que hacerlo explícitamente.
es curioso, pero tal vez también conduzca a mejores respuestas: ¿Cuál es el propósito de esto? –
La aplicación registra el tiempo mientras un usuario está trabajando; queremos que deje de grabar cuando la pantalla se bloquea automáticamente en lugar de tener que hacerlo explícitamente. –
Hubo una necesidad similar en Spark (mencionada en mi respuesta a continuación): Establecer la presencia a distancia cuando la estación de trabajo está bloqueada ... útil para ese cliente de mensajería instantánea multiplataforma. – VonC