Hallo Forum,
ich habe eine JList, der ich einen Focus-Lost Handler übergeben habe.
Das heitß, daß, sobald auf eine andere Komponente innerhalb meiner GUI-Applikation geklickt wird, die JList ihren Focus verliert.
Und jetzt das Problem:
Gleichzeitig möchte ich realisieren, daß markierte Elmente in der JList über Buttons editiert sowie gelöscht werden können. Diese Buttons sollen nur enabled sein, wenn die JListe den Focus hat, sobald sie sie verliert, werden auch die Buttons disabled. Das verträgt sich aber nicht mit den Buttons, denn sobald ich auf einen Button klicke, verliert die JList ihren Focus und auch die Buttons werden disabled. -> Die Funkton kann dann nicht mehr ausgeführt werden, der Button bleibt hängen.
Ich möchte das Problem überbrücken, indem ich eine Abfrage schalte, welche Komponente nach der JList den Focus erhält. Kann man das irgendwo abfangen? Welche Befehle gibt es hierzu?
Grüße
Thorsten