Я хочу составить таблицу, которая отображает в каждой строке ряд данных, в дополнение к переключателю для возможного выбора. Это может быть достигнуто легко при помощи простого класса модели таблицы, который расширяет DefaultTableModel и рендерер ячейки и класс редактора, который реализует интерфейсы TableCellRenderer и TableCellEditor соответственно. То, что мне действительно не могло удаться сделать, должно сделать таблицу для отображения первоначально одного из элементов (строки), первоначально выбранные. Это кажется простым, но это не..., у кого-либо есть подсказка об этом?
Зависит от ваших требований.
table.changeSelection(2, 0, false, false);
выберет строку и установит фокус в таблице
Используйте метод setSelectionInterval ()
таблицы ListSelectionModel
:
table.getSelectionModel().setSelectionInterval(4, 5);