ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
839
839
EMPFEHLEN
-
Guten Abend,
ich habe ein Problem mit meiner von JTable abgeleiteten Tabelle: Im TableModel sind meine Datensätze von Typen mit einer gemeinsamen Elternklasse, haben aber noch zusätzliche Eigenschaften. Diese Eigenschaften sollen in einer Spalte der Tabelle bearbeitbar sein.
Wie gestalte ich dabei am Besten meinen CellEditor? Wenn ich einen für alle Varianten nehme, wie weiß ich dann, welche Werte ich an das TableModel zurückgeben muss? Oder kann ich doch mehrere CellEditor pro Spalte definieren?
Grüße
Ceppi
-
12.04.11 22:06 #2
Du könntest an alle Zellen der betreffenden Spalte einen Listener hängen, der dann Deinen CellEditor mit dem entsprechenden Objekt läd. Das Schließen Deines CellEditors aktiviert dann wieder einen Listener, der dafür sorgt, daß die Tabelleninhalte refreshed werden.
CU schnuffie
Fragliche Fragen stellende Fragensteller sind für verantwortungslose Antworten antwortender verantwortlicher Antworter selbst verantwortlich.
Ähnliche Themen
-
JComboBox als CellEditor in JTable zeigt Elemente nicht sofort an
Von ElJarno im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 30.07.10, 08:53 -
Excel vergleich von zelle mit Spalte
Von masterofeye im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 09.12.07, 10:16 -
JTable-Zelle mit JPopupMenu
Von SnEaKy im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 29.06.07, 08:53 -
JTable ComboBox in Zelle soll andere Zelle beeinflussen
Von Moltar im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 04.06.07, 15:09 -
JTable CellEditor editingCanceled
Von nils_eckert im Forum JavaAntworten: 0Letzter Beitrag: 30.01.05, 20:08





Zitieren
Login





