Hallo an alle,
Weiß jemand, wie man in SWT einen Listener für KeyEvents erstellt, der auch von außerhalb (!) des Programms funktioniert? Mit anderen Worten, gibt es einen Weg, KeyEvents abzufangen, selbst wenn mein Programm minimiert ist und ein anderes Programm den Fokus hat?
Mit Display.addFilter(...) und Konsorten hab ich es schon probiert, aber das funktioniert nur, wenn das eigene Programm den Fokus hat.
Der Sinn und Zweck des Ganzen soll sein, dass ich mein Programm vorübergehend im System Tray verstecken und dann mittels Keyboard Shortcut wieder von dort zurückholen möchte.
Schon mal im Voraus danke für alle Antworten!
Weiß jemand, wie man in SWT einen Listener für KeyEvents erstellt, der auch von außerhalb (!) des Programms funktioniert? Mit anderen Worten, gibt es einen Weg, KeyEvents abzufangen, selbst wenn mein Programm minimiert ist und ein anderes Programm den Fokus hat?
Mit Display.addFilter(...) und Konsorten hab ich es schon probiert, aber das funktioniert nur, wenn das eigene Programm den Fokus hat.
Der Sinn und Zweck des Ganzen soll sein, dass ich mein Programm vorübergehend im System Tray verstecken und dann mittels Keyboard Shortcut wieder von dort zurückholen möchte.
Schon mal im Voraus danke für alle Antworten!