public class MonAfficheurCelluleCouleur extends JLabel implements TableCellRenderer
{
public Component getTableCellRendererComponent (JTable jTable, Object value, boolean isSelected,
boolean hasFocus, int row, int col)
{
setBackground((Color)value);
return this;
}
}
seulement l'affichage des couleurs dans ma JTable ne fonctionne pas comme il devrait
où est-ce qu'il peut manquer quelque chose
à savoir qu'ensuite je voudrais faire de même avec un float ou un int,
lorsqu'il en détectera un dans une certaine colonne il faudra que ce
nombre soit transformer en double avec le signe ? à la suite
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013131 24 sept. 2007 à 10:48
Salut,
Va voir ma source à ce sujet, elle te montrera des cellrenderer pour les couleurs, les entiers, les flottants, et encore d'autres cellrenderer !
______________________________________
DarK Sidious
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013131 24 sept. 2007 à 11:18
Salut,
Ben je sais pas, j'utilise pas du tout la JTable de la même façon : je fait mon propre TableModel, ce qui est bien plus souple à utiliser que de lui passer des tableaux et redéfinir les CellRenderer !
______________________________________
DarK Sidious
dvoraky
Messages postés744Date d'inscriptiondimanche 1 avril 2007StatutMembreDernière intervention 9 mai 20108 28 janv. 2009 à 11:44
Merci pour ce commentaire constructif 2 ans après...
<hr width="100%" size="2" />
C'est après des heures de codage que j'ai compris pourquoi les créateurs de Java ont choisi une tasse de café comme logo...