Bonjour
Grâce à une ancienne discussion " Colorier Cellule / ligne sélectionnée dans JTable " J'ai pu faire ce que je voulais.
C'est à dire colorier certaine de ligne de ma table. Sauf que maintenant
je n'arrive plus a selectionné un ligne de la table (elle n'est plus surligné en bleu)
Voilà mon code
CODE
public class ColorRenderer extends DefaultTableCellRenderer {
private String idDossier;
public ColorRenderer(int idDossier) {
super();
this.idDossier = String.valueOf(idDossier);
}
public Component getTableCellRendererComponent(
JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int col){
JLabel l = new JLabel();
// si on est sur le dossier du jour on le met en couleur
if (table.getValueAt(row,-1).equals(idDossier))
l.setForeground(Color.BLUE);
else
l.setForeground(Color.black);
l.setText((String)table.getValueAt(row,col));
super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, col);
}
}
CODE

 

 
		
		 
         
  
			
			



 problème de getTableCellRendererComponent
 problème de getTableCellRendererComponent
				 Répondre avec citation
  Répondre avec citation


 
  
  
 
 
			 
  
						 Envoyé par debutJava
 Envoyé par debutJava
					
				 Comme quoi, t'as bien fait de rouvrir un fil.
 Comme quoi, t'as bien fait de rouvrir un fil. 
						
Partager