Einen schönen Abend miteinander,
ich hadere gerade mit einem Problem, und hoffe, dass mir jemand dabei behilflich sein kann.
Mithilfe eines DefaultTableCellRenderer setzte ich auf den Header in meiner JTable (aktuell 5 Columns) verschiedene Farben.
aktueller Code:
Meine Frage hierzu lautet:
Gibt es die Möglichkeit, die Columns mithilfe eines definierten int-Wertes einzeln anzusteuern? Z.b.: Beträgt der int-Wert 2, soll der Header des Column 3 farblich hervorgehoben werden.
Über eine simple if-Abfrage habe ich es bereits versucht, komme jedoch zu keinem Ergebnis.
Vielen Danke für eure Mühen.
Mit freundlichem Gruß
StepByStepButSlow
ich hadere gerade mit einem Problem, und hoffe, dass mir jemand dabei behilflich sein kann.
Mithilfe eines DefaultTableCellRenderer setzte ich auf den Header in meiner JTable (aktuell 5 Columns) verschiedene Farben.
aktueller Code:
Java:
table.setModel(model);
DefaultTableCellRenderer header = new DefaultTableCellRenderer();
header.setBackground(Color.green);
table.getColumnModel().getColumn(0).setHeaderRenderer(header);
Meine Frage hierzu lautet:
Gibt es die Möglichkeit, die Columns mithilfe eines definierten int-Wertes einzeln anzusteuern? Z.b.: Beträgt der int-Wert 2, soll der Header des Column 3 farblich hervorgehoben werden.
Über eine simple if-Abfrage habe ich es bereits versucht, komme jedoch zu keinem Ergebnis.
Vielen Danke für eure Mühen.
Mit freundlichem Gruß
StepByStepButSlow