Hallo zusammen
Bei einer JTable habe ich mit folgendem Code die Hintergrundfarbe von Zellen geändert:
[Java]
class ColorTableCellRenderer extends DefaultTableCellRenderer{
Color color = new Color(98,234,32);
public Component getTableCellRendererComponent(JTable table, Object obj, boolean isSelected, boolean hasFocus, int row, int column) {
JLabel label = (JLabel)super.getTableCellRendererComponent(table, obj, isSelected,hasFocus, row, column);
label.setBackground(color);
return label;
}
}
[/Java]
Gibt es eine einfache Möglichkeit wie ich die Farbe aus der gesamten JTable wieder zurücksetzen bzw. entfernen kann?
Wäre Euch dankbar für Tipps.
Gruss Sundal
Bei einer JTable habe ich mit folgendem Code die Hintergrundfarbe von Zellen geändert:
[Java]
class ColorTableCellRenderer extends DefaultTableCellRenderer{
Color color = new Color(98,234,32);
public Component getTableCellRendererComponent(JTable table, Object obj, boolean isSelected, boolean hasFocus, int row, int column) {
JLabel label = (JLabel)super.getTableCellRendererComponent(table, obj, isSelected,hasFocus, row, column);
label.setBackground(color);
return label;
}
}
[/Java]
Gibt es eine einfache Möglichkeit wie ich die Farbe aus der gesamten JTable wieder zurücksetzen bzw. entfernen kann?
Wäre Euch dankbar für Tipps.
Gruss Sundal