JTable. Примеры

JTable пример

Как в JTable запретить менять ширину всех колонок?

Вот так:

table.getTableHeader().setResizingAllowed(false);

Как изменить цвет столбца в JTable?

Как изменить цвет столбца в JTable? В разделе “Как установить своего рисовальщика?” приведён подробный пример.

Как в JTable получить выделенную колонку?

Просто:

int selectedColumn = table.getSelectedColumn();

Как программно выделить строку в JTable?

Пусть надо выделить строку номер два:

table.setRowSelectionInterval(2, 2);

Если не получилось, то

table.setRowSelectionAllowed(true);
table.setRowSelectionInterval(2, 2);

Как добавить ListSelectionListener в JTable?

Можно так:

Это позволяет обрабатыывать выделение ряда в JTable.