Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/04/2015, 03:55
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 6 meses
Puntos: 182
Respuesta: Como puedo Contar las de teclas y clicks con JNativeHook ?

Buenas,

Eso es porque estas creando dos MouseKeyListener . Uno el que realmente le pasas al hook y otro el que intentas monitorizar (y que obviamente esta siempre a 0).

Cambia tu main por este:

Código Java:
Ver original
  1. public static void main(String[] args) {
  2.         //Se inicia la rutina de inicialización de los componentes de la librería JNativeHook
  3.         try {
  4.  
  5.             GlobalScreen.registerNativeHook();
  6.             MouseKeyListener myMouseListener = new MouseKeyListener();
  7.             GlobalScreen.getInstance().addNativeKeyListener(myMouseListener);
  8.             myMouseListener.countKeysPress(20000, myMouseListener);
  9.         } catch (Exception e) {
  10.             e.printStackTrace();
  11.         }
  12.     }

Un saludo
__________________
If to err is human, then programmers are the most human of us