Hallo,
ich habe 2 JTables, die voneinander abhängig sind.
Wenn ich in JTable 1 eine Zeile selektiere will ich dass in JTable 2
die Hintergrundfarbe von z.B. Zelle(1,2) und Zelle(4,6) auf blau springt. Selektiere ich eine neue Zeile in JTable 1, so müssenn natürlich andere Zellen in JTable 2 blau werden und die ehemals blauen sollen wieder die normale Hintergrundfarbe erhalten.
Mein Problem ist nun wie ich gezielt die Hintergrundfarbe einer Zelle
ändern kann.
Für den Aufbau der Tabelle 2 verwende ich einen CellRenderer, der von einem JLabel ableitet. Die Koordinaten der Zelle, deren Hintergrundfabe ich ändern will sind mir bekannt.
Ich brauche also eine Möglichkeit mit Angabe von row/col auf das Object (JLabel) in der Zelle zu zugreifen damit ich die Farbe setzen kann. Aber wie ?
Ich habe auch schon versucht mir eine Referenz auf die Zellen-Labels zu merken um gezielt darauf zugreifen zu können. Leider wird eine Änderung meiner Hintergrundfarbe aber nicht in der Tabelle sichtbar ?
Wahrscheinlich sehe ich mal wieder vor lauter Wald die Bäume nicht
Danke
Albert