Ich versuche mit einer Java-Klasse global die Bewegungen des Mausrades und die gedrückten Tasten abzufangen.
Die Klasse soll dabei kein grafisches Objekt (Swing/AWT) repräsentieren und auch nichts auf den Bildschirm zeichnen.
Für das Mausrad habe ich dazu einen MouseWheelListener implementiert. Leider wird das dazu gehörige Event nie getriggert…
Woran liegt das, und gibt es eventuell andere Möglichkeiten?
Der einzige andere Weg der mir auf meiner Reise durch google aufgefallen ist, wäre JNI. Das will ich mir allerdings nicht antun, zumal dadurch die plattformunabhängigkeit verloren geht.
mache doch mit einem JFrame oder so…das aber nicht sichtbar ist. vielleicht geht das. Ich glaube diese Events werden nur innerhalb der des Ganzen AWT/Swing Zeug getriggert.