Bonjour à tous,
je souhaite changer le background d’une cellule de ma JTable, malheureusement je n’arrive à modifier que la couleur du texte:
J’utilise une classe qui implémente l’interface TableCellRenderer
Voilà le code concerné:
switch(column){
case 0:
iconWork = (ImageIcon)iconTable.get((String) table.getValueAt(row,1));
j.setIcon((iconWork != null) ? iconWork : defaultIcon);
if(isSelected) {
j.setBackground(Color.blue);
j.setForeground(Color.blue);
}else{
j.setBackground(Color.white);
j.setForeground(Color.gray);
}
break;
le setForeground() fonctionne parfaitement mais pas le setBackground()
:roll:
Si vous avez une idée je suis preneur car là je sèche un peu :S