Zeile einer JTable färben

Hallo,

ich möchte gerne nicht nur Zellen färben, sondern am besten gleich die ganze Zeile falls z.B. der Inhalt einer Zelle einen bestimmten Wert hat.
Mit dem CellRenderer kann man ja leider nur einzelne Zellen färben.

Hat da evtl. jemand eine Idee?

mfg

Kai

Habe das Problem lösen können:

rTable.setDefaultRenderer(Object.class, new TableCellRenderer() {
 public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
 Rechnung r = ((RechnungTableModel)table.getModel()).getSelectedRechnung(row);
 JLabel l = new JLabel((value == null) ? "" : value.toString());
 if (r.status()) {
 l.setOpaque(true);
 l.setBackground(Color.RED);
 }
 return l;
 }
});

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]