1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
setDefaultRenderer( String.class, new DefaultTableCellRenderer(){
@Override
public Component getTableCellRendererComponent ( JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column )
{
Component compo = getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
AbstractTable.IColonne col = getColonneAt(column);
Data lignePb = getRowAt(row);
JLabel label = new JLabel();
label.setOpaque(true);
label.setBackground(compo.getBackground());
label.setText( "text" );
return label;
}
}); |