Сделать заголовок столбца JTable не подвижным и не изменяемым

1

Что бы я ни старался, я не могу заставить заголовок JTable статичным. Прямо сейчас вы можете щелкнуть в заголовках и перетащить их или просто переместить все столбцы таблицы, перемещая заголовок.

Есть ли способ предотвратить это и сделать заголовки недоступными для редактирования?

Чтобы быть ясным, я не говорю о фактических ячейках, а о заголовках.

Теги:
swing
jtable

1 ответ

5
Лучший ответ

Класс JTableHeader имеет метод

setReorderingAllowed(boolean reorderingAllowed)

вы уже пробовали это, или это может помочь вам с вашей проблемой?

  • 0
    Нет, как бы я это использовал?
  • 0
    Я сам пока не работал с JTables, но что-то вроде nameOfYourTable.getTableHeader().setReorderingAllowed(false) может быть? Или это не работает / ничего не меняет?
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню