29.05.2015, 19:18
Also CMD+Q beendet den RouteConverter sofort. Ohne Nachfragen, ohne alles.
Vermutlich liegt es daran, dass der Befehl auf der obersten Ebene vom Betriebssystem am Programm vorbeigeführt wird.
Ältere Beitrage, die ich mit Tante Google gefunden habe, deuten darauf hin, dass man dies gezielt abfangen muss.
http://www.developerfeed.com/understandi...tdown-hook
https://developer.apple.com/library/mac/...orthy.html
Vermutlich liegt es daran, dass der Listener nicht auf der höchsten Ebene läuft.
"Ok nevermind, it is solved. Actually I was handling the event on child window(Stage) and not the parent Stage.Command Q is a system level event which is not trapped by child windows and can only be trapped by root Stage of javaf Application."
Wie man da allerdings genau dran geht, weiss ich im Moment leider auch nicht.
Vermutlich liegt es daran, dass der Befehl auf der obersten Ebene vom Betriebssystem am Programm vorbeigeführt wird.
Ältere Beitrage, die ich mit Tante Google gefunden habe, deuten darauf hin, dass man dies gezielt abfangen muss.
http://www.developerfeed.com/understandi...tdown-hook
https://developer.apple.com/library/mac/...orthy.html
Vermutlich liegt es daran, dass der Listener nicht auf der höchsten Ebene läuft.
"Ok nevermind, it is solved. Actually I was handling the event on child window(Stage) and not the parent Stage.Command Q is a system level event which is not trapped by child windows and can only be trapped by root Stage of javaf Application."
Wie man da allerdings genau dran geht, weiss ich im Moment leider auch nicht.
