Учитывая JTable
со столбцом типа Boolean.class
, модуль рендеринга по умолчанию - это JCheckBox
. Достаточно легко выбрать отдельные ячейки на основе выбора пользователя , но также может быть удобно установить все флажки или ни один из них. В этих недавних примерах упоминалось использование JCheckBox
в заголовке таблицы, но реализация была неудобной и непривлекательной. Если мне не нужно сортировать столбец, как я могу поместить хорошо управляемый элемент управления в JTableHeader
?
Дополнение: Для удобства я добавил свой sscce в качестве ответа , но я был бы рад принять ответ, который касается аспекта проблемы хорошего поведения.