Hi,
weiß jemand wie man am Besten erkennen kann wodurch ein GUI-Element (in meinem Fall ein JTextField) den Fokus bekommen hat? Meine Textfelder haben Standardwerte und wenn jemand per Tab-Steuerung (FocusTraversal) in das Feld navigiert, sollte der Caret an der ersten Position und nicht an der letzten Position stehen. Mit einem FocusListener kann man den Caret aber nicht einfach umsetzen, weil der Caret sonst auch bei einem normalen Klick in das Textfeld umgesetzt werden würde.
Hat jemand eine Idee wie man das (vernünftig) unterscheiden kann?
Danke schonmal.
Gruß Sven
weiß jemand wie man am Besten erkennen kann wodurch ein GUI-Element (in meinem Fall ein JTextField) den Fokus bekommen hat? Meine Textfelder haben Standardwerte und wenn jemand per Tab-Steuerung (FocusTraversal) in das Feld navigiert, sollte der Caret an der ersten Position und nicht an der letzten Position stehen. Mit einem FocusListener kann man den Caret aber nicht einfach umsetzen, weil der Caret sonst auch bei einem normalen Klick in das Textfeld umgesetzt werden würde.
Hat jemand eine Idee wie man das (vernünftig) unterscheiden kann?
Danke schonmal.
Gruß Sven