lundi 18 mai 2015

Keyboard Event auch ohne Fokus mitbekommen

Hallo,
Das Ziel:
Java soll das Drücken von Tasten auf der Tastatur erkennen, AUCH WENN ES NICHT DEN FOKUS HAT. (Also wenn man mit einem ganz anderen Programm arbeitet)

Stichwort: GlobalKeyListener, Hook.KEYBOARD.addListener, GlobalKeyLogger, NativeKeyListener

Stichwort: JNI (Java Nativ Interface)

System:

Windows 8 mit Programmierumgebung Eclipse

Das Problem:
Es gibt mehrere Lösungen dazu im Internet. Dort sind super *.dll, *jar und *.lib Dateien. Leider erklärt aber niemand, wie man diese (in Eclipse) oder überhaupt EINBINDET. Einfach so ins src-Verzeichnis kopieren geht natürlich nicht..... Mitunter ist auch noch Apache ANT oder MinGW-w64 zu installieren. Funktioniert bei mir leider überhaupt nicht. Immer wieder Fehlermeldungen.

z.B.
http://ift.tt/16NYnp0
SoftK.de | Stefan Kiesel - JGlobalKeyListener
SWT Win32 Extension : Java Native Development Toolkit
Java ? Global (low level) Keyboard / Mouse Hook : Kristian Kraljic ? kra.lc

Die Frage:
Weiß jemand, wie man die Dateien einbindet,
oder wo es steht, wie man es macht.

Danke !!!


Keyboard Event auch ohne Fokus mitbekommen

0 commentaires:

Enregistrer un commentaire