Hallo,
habe folgendes Problem, ich möchte bestimmte Zeilen in einer jtable einfärben.
habe dieses Beispiel gefunden. Aber leider werden alle Zeilen in der jenigen Farbe eingefärbt..., hat jemand eine Lösung dafür?
grüße
public class ScoreTableCellRenderer extends DefaultTableCellRenderer {
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column) {
super.getTableCellRendererComponent(table, value, isSelected,
hasFocus, row, column);
if (row % 6 < 3) {
setBackground(new Color(255, 255, 200));
}
else {
setBackground(Color.WHITE);
}
return this;
}
}
habe folgendes Problem, ich möchte bestimmte Zeilen in einer jtable einfärben.
habe dieses Beispiel gefunden. Aber leider werden alle Zeilen in der jenigen Farbe eingefärbt..., hat jemand eine Lösung dafür?
grüße
public class ScoreTableCellRenderer extends DefaultTableCellRenderer {
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column) {
super.getTableCellRendererComponent(table, value, isSelected,
hasFocus, row, column);
if (row % 6 < 3) {
setBackground(new Color(255, 255, 200));
}
else {
setBackground(Color.WHITE);
}
return this;
}
}