Вставка переключателей в DefaultTableModel - PullRequest
1 голос
/ 08 февраля 2010

У меня есть двумерный массив объектов, который должен отображаться в таблице через класс модели таблицы, который расширяет DefaultTableModel. В дополнение к столбцам, необходимым для размещения данных, включенных в этот массив, я хотел бы добавить дополнительный столбец с радиокнопками, чтобы пользователь мог сделать выбор. Как табличная модель принимает только массивы объектов или векторов, как мне добавить радио-кнопки?

1 Ответ

1 голос
/ 08 февраля 2010

По умолчанию JTable определяет, как отображать и редактировать записи на основе класса записи, как описано в статье учебника Редакторы и средства визуализации . В этом примере флажок разрешает множественный выбор в столбце. Подстановка переключателя и использование ButtonGroup обеспечит уникальный выбор.

...