Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ComboBoxCellEditor extends AbstractCellEditor implements TableCellEditor {
- private JComboBox jcb;
- private ArrayList<String> choice;
- public ComboBoxCellEditor(ArrayList<String> choice) {
- this.choice = choice;
- }
- @Override
- public JComponent getTableCellEditorComponent(JTable table, Object item, boolean isSelected, int row, int column) {
- jcb = new JComboBox(choice.toArray());
- jcb.setEditable(true);
- if (item != null) {
- jcb.setSelectedItem(item);
- }
- return jcb;
- }
- @Override
- public Object getCellEditorValue() {
- return jcb.getSelectedItem();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement