Hallo,
also ich habe eine JTable, die als CellEditor eine Klasse hat, die von JTextField erbt.
Mein Problem besteht darin, dass, bei Editierung meherer Zellen, durch diese Ableitung nun bei Markierung / Editierung der Tabellenzellen, immer die Werte der vorhereditierten Zelle gelesen bzw. geschrieben werden.
Dieses würde ich allerdings gerne vermeiden und insofern die Zelle noch nicht editiert wurde, diese leer anzeigen.
Da alle Werte, die ich in die Zellen schreibe, nun aber auch an mein Tablemodel geschickt werden, denke ich könnte ich hier einfach immer die Werte aus diesem Array nehmen und einlesen.
Allerdings denke ich, dass diese bei späteren Drag&Drop Aktionen wie DragOver unpraktisch und langsam wäre.
Gibt es hierfür vielleicht eine bessere Lösung?
Danke im Vorraus für jede Hilfe!
also ich habe eine JTable, die als CellEditor eine Klasse hat, die von JTextField erbt.
Mein Problem besteht darin, dass, bei Editierung meherer Zellen, durch diese Ableitung nun bei Markierung / Editierung der Tabellenzellen, immer die Werte der vorhereditierten Zelle gelesen bzw. geschrieben werden.
Dieses würde ich allerdings gerne vermeiden und insofern die Zelle noch nicht editiert wurde, diese leer anzeigen.
Da alle Werte, die ich in die Zellen schreibe, nun aber auch an mein Tablemodel geschickt werden, denke ich könnte ich hier einfach immer die Werte aus diesem Array nehmen und einlesen.
Allerdings denke ich, dass diese bei späteren Drag&Drop Aktionen wie DragOver unpraktisch und langsam wäre.
Gibt es hierfür vielleicht eine bessere Lösung?
Danke im Vorraus für jede Hilfe!