Подтвердить что ты не робот

JTable, отключить перетаскивание столбцов пользователей

Я объявил my JTable как:

data_table = new JTable(info, header) {
    @Override
    public boolean isCellEditable(int row, int column) {
        return false;
    }
};

Но я видел, что во время выполнения можно перетащить столбцы с помощью мыши. Как я могу отключить это?

4b9b3361

Ответ 1

data_table.getTableHeader().setReorderingAllowed(false); должен выполнять задание, если вы не имеете в виду, что пользователь может изменять размер заголовков столбцов.