Выбор JCheckBox

Это фрагмент из списка JCheckBox. Мне нужно захватить события проверенных предметов. На данный момент это только выбор кода списка, который выделен

private class ControlPanel extends JPanel {

    public ControlPanel() {
        this.add(new JLabel("Selection:"));
        this.add(new JButton(new SelectionAction("Clear", false)));
        this.add(new JButton(new SelectionAction("Check", true)));
    }
}

private class SelectionAction extends AbstractAction {

    boolean value;

    public SelectionAction(String name, boolean value) {
        super(name);
        this.value = value;
    }

    @Override
    public void actionPerformed(ActionEvent e) {
        for (int i = 0; i < dataModel.getRowCount(); i++) {
            if (selectionModel.isSelectedIndex(i)) {
                dataModel.setValueAt(value, i, CHECK_COL);
            }
        }
    }
}

0 ответов

Другие вопросы по тегам