JTable Reihe färben

Ich möchte bestimmte Zeilen in jTable einfärben. Ich habe es für Spalten mit diesem Code gemacht.

private class CustomCellRenderer extends DefaultTableCellRenderer {

/* (non-Javadoc)
 * @see    
javax.swing.table.DefaultTableCellRenderer#getTableCellRendererComponent(javax.swing.JTable, java.lang.Object, boolean, boolean, int, int)
 */

    @Override
public Component  getTableCellRendererComponent(JTable table, Object value,boolean isSelected, boolean hasFocus, int row, int column) {

  Component rendererComp = super.getTableCellRendererComponent(table, value, isSelected, hasFocus,row, column);

//Set foreground color
// rendererComp.setForeground(Color.red);
//Set background color
  rendererComp .setBackground(Color.pink);

 return rendererComp ;
 }

}

Und ich rufe den obigen Code mit,

 jTable1.getColumnModel().getColumn(3).setCellRenderer(new CustomCellRenderer());

Aber ich möchte das gleiche für Zeilen in jTable tun. Es gibt keine getColumnModel () oder getColumn () im Fall von Zeilen. Also, was ist der alternative Weg, das zu tun? Ich mache es in Netbeans mit Java Swing ..

Antworten auf die Frage(3)

Ihre Antwort auf die Frage