R
Rogerle
Gast
Hallo Zusammen !
Ich möchte über ein JMenuItem in einer JMenuBar die Copy/Paste Funktionalität
ermöglichen.
1. Stelle den Cursor auf ein JTextField
2. Aktiviere den JMenu-Eintrag
Wenn ich dann in der action performed ankomme, hat das TextFeld den Focus
verloren und ich weis nicht mehr auf welchem Feld ich die Aktion ausführen soll.
KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner()
gibt mir nur das Panel in dem die JMenuBar liegt.
Das ganze ist in mehreren Panels verschachtelt und es gibt zig TextFelder.
Habe daran gedacht jedem TextFeld einen FocusListener zu spendieren und mir
immer den letzten FocusLost zu merken.
Aber das scheint mir doch sehr aufwendig
Hat jemand eine bessere Idee ??
Besten Dank
Rogerle
Ich möchte über ein JMenuItem in einer JMenuBar die Copy/Paste Funktionalität
ermöglichen.
1. Stelle den Cursor auf ein JTextField
2. Aktiviere den JMenu-Eintrag
Wenn ich dann in der action performed ankomme, hat das TextFeld den Focus
verloren und ich weis nicht mehr auf welchem Feld ich die Aktion ausführen soll.
KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner()
gibt mir nur das Panel in dem die JMenuBar liegt.
Das ganze ist in mehreren Panels verschachtelt und es gibt zig TextFelder.
Habe daran gedacht jedem TextFeld einen FocusListener zu spendieren und mir
immer den letzten FocusLost zu merken.
Aber das scheint mir doch sehr aufwendig
Hat jemand eine bessere Idee ??
Besten Dank
Rogerle