Отключить сортировку заголовка столбца на JTable

Можно ли отключить ручную сортировку на JTable после добавления сортировщика? Итак, у меня есть JTable, к которому прикреплен следующий сортировщик (в основном сортируется по столбцу 3 при инициализации таблицы):

JTable jTable = new JTable();
RowSorter<TableModel> sorter = new TableRowSorter<TableModel>(jTable.getModel());
List<RowSorter.SortKey> sortKeys = new ArrayList<RowSorter.SortKey>();
sortKeys.add(new RowSorter.SortKey(3, SortOrder.DESCENDING));
sorter.setSortKeys(sortKeys); 
jTable.setRowSorter(sorter);

Это работает нормально, однако пользователь по-прежнему может щелкать заголовки столбцов в таблице и сортировать по любому из столбцов, которые я хочу отключить. Это возможно?

Ответы на вопрос(3)

Ваш ответ на вопрос