Kleines JTable Problem

jorgeHX

Erfahrenes Mitglied
Moin,
ich habe ein kleines Problem, wenn meine JTable den Focus hat und ich durch die Table wandere, dann wird wohl die zuletzt gewählte Zelle immer zwischengespeichert. Wenn ich nämlich den Focus wechsle und in ein Textfeld wechsle, anschließend aber wieder meiner JTable den Focus zuweise, dann ist die zuletzt gewählte Zelle markiert.

Wie kann ich das denn abstellen? Wenn einmal der Focus abhanden kam, soll auch nicht die zuletzt gewählte Zelle in Erinnerung bleiben...., sondern der Focus liegt auf der JTable aber nichts ist markiert oder eher Zelle 0,0 ist immer markiert?
 
Vielleicht hilft ja ein Focuslistener, und immer wenn Du den Focus verlierst deselctierst Du die Zeil. Habe ich zwar nicht ausprobiert, aber es könnte klappen.
zum deselectieren nimmst Du das Selectionmodel vom JTable und wendest die methode clearSelection() an
viel Erfolg,

Takidoso
 
Zurück