public class AfficheBooleenTable extends AbstractCellEditor implements TableCellEditor { public JCheckBox maBoite; public AfficheBooleenTable() { maBoite = new JCheckBox(); } public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int col) { maBoite.setSelected(true); return maBoite; } public Object getCellEditorValue() { if(maBoite.isSelected()) { return new Boolean(true); } else return new Boolean(false); } }