bonjour,
dans mon JTable , je veux que lorsque je clique sur une cellule : seul la cellule qui se colore pas toute la ligne se colore d'une autre couleur que je preciserai (et dans un autre cas sa ligne et sa colonne), mais toute la ligne se colore par defaut lorsque une de ses cellules sont selectionnés mais la colonne non alors j'ai essayé mais pas de resultat
voila mon code de la classe qui implemente TableCellRenderer:
Code Java :
merciCode:public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { Component c = support.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column); if(alternerLignes){ miseEnFormeAlternee((JLabel)c, isSelected, row); } else { miseEnFormeStandard((JLabel)c, isSelected); } if(row==0 || column==0 ){ c.setBackground(Color.blue); } if(isSelected){ //System.out.println("c : "+value); c.setBackground(Color.RED); } return c; }
-----