private void modelsChanged() { TableColumn col = dataTable.getColumnModel().getColumn(5); col.setCellEditor(new ComboBoxCellEditor()); col = dataTable.getColumnModel().getColumn(6); col.setCellEditor(new ComboBoxCellEditor()); col = dataTable.getColumnModel().getColumn(7); col.setCellEditor( new DefaultCellEditor(new JComboBox(options.getNonTraitPartitionTreeModels().toArray()))); }