Проверьте, выбран ли jcheckbox в ячейках таблицы в Java SE - PullRequest
0 голосов
/ 24 ноября 2011

Я хочу установить флажки в ячейке таблицы после нажатия кнопки и выбранных строк. (Дата таблицы будет заполнена БД - Mysql) Пожалуйста, объясните мне, как это сделать на примерах.

Ответы [ 2 ]

1 голос
/ 25 ноября 2011

В таблице TableModel должен быть столбец с логическими значениями. getColumnClass() для столбца должен возвращаться Boolean.class. Тогда флажок будет обозначен DefaultTableCellRenderer. Чтобы получить значение просто используйте table.getModel().getValueAt(...)

0 голосов
/ 24 ноября 2011

Ваши флажки должны иметь ItemListener.

. В методе itemStateChanged() вы вызываете метод isChecked() для объекта флажка, и он возвращает значение BOOL для check.состояние.

...