Создание таблицы с выбранным исходным элементом

StackOverflow https://stackoverflow.com/questions/2806734

Вопрос

Я хочу создать таблицу, которая отображает в каждой строке набор данных, в дополнение к кнопке переключателя для возможного выбора. Это может быть легко достигнуто легко, используя простой класс модели таблицы, который расширяет по умолчаниюTableModel и класс рендерирования клеток и редактора, который реализует интерфейсы TockeCellRender и скатербелковины соответственно. То, что мне действительно не удалось сделать, это сделать таблицу изначально отображать один из элементов (строк), изначально выбранных. Это кажется просто, но это не так ли ... У кого-нибудь есть об этом?

Это было полезно?

Решение

Зависит от вашего точного требования.

table.changeSelection(2, 0, false, false);

выберет строку и заставить ячейку фокусироваться в таблице

Другие советы

Использовать setSelectionInterval() метод таблицы ListSelectionModel:

table.getSelectionModel().setSelectionInterval(4, 5);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top