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 originalpublic static void main
(String[] args
) { //Se inicia la rutina de inicialización de los componentes de la librería JNativeHook
try {
GlobalScreen.registerNativeHook();
MouseKeyListener myMouseListener = new MouseKeyListener();
GlobalScreen.getInstance().addNativeKeyListener(myMouseListener);
myMouseListener.countKeysPress(20000, myMouseListener);
e.printStackTrace();
}
}
Un saludo