1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| public class CouleurEntete extends DefaultTableCellRenderer{
/**
*
*/
private static final long serialVersionUID = 1L;
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int column) {
super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
this.setBackground(Color.GREEN);
this.setHorizontalAlignment(CENTER);
this.setBorder(BorderUIResource.LineBorderUIResource.createGrayLineBorder());
System.out.println(getSize().width);
return this;
}
private Color maCouleur = new Color(255,0,0);
} |