Hallo Leute,
bin seit kurzem auf Java umgestiegen und mache nun meine ersten kleineren Sachen.
Stehe aber schon vor dem ersten Problem, dass ich nicht durch Google gelöst bekomme.
Ich habe einen JFrame, welcher bei einem focusLost (also ich klicke außerhalb des Frames irgendwo hin)
die MausKoordinaten in einer Liste speichert.
Jedoch soll er das durchgehend machen. Mehrere Klicks außerhalb = mehrere Koordinaten.
Da ich aber über das focusLost arbeite, benötigt der Frame erst wieder den Focus.
Über requestFocus() tut sich aber nichts.
Ich kann also nur einmal klicken und muss dann erst wieder die Anwendung anklicken.
Gibt es eine Möglichkeit die Form wieder zu aktivieren? Oder eine andere Methode als über focusLost an (Desktop)Mauskoordinaten zu kommen?
Grüße!
bin seit kurzem auf Java umgestiegen und mache nun meine ersten kleineren Sachen.
Stehe aber schon vor dem ersten Problem, dass ich nicht durch Google gelöst bekomme.
Ich habe einen JFrame, welcher bei einem focusLost (also ich klicke außerhalb des Frames irgendwo hin)
die MausKoordinaten in einer Liste speichert.
Jedoch soll er das durchgehend machen. Mehrere Klicks außerhalb = mehrere Koordinaten.
Da ich aber über das focusLost arbeite, benötigt der Frame erst wieder den Focus.
Über requestFocus() tut sich aber nichts.
Ich kann also nur einmal klicken und muss dann erst wieder die Anwendung anklicken.
Gibt es eine Möglichkeit die Form wieder zu aktivieren? Oder eine andere Methode als über focusLost an (Desktop)Mauskoordinaten zu kommen?
Grüße!