JTable, wyłącz przeciąganie kolumn użytkownika

Zadeklarowałem swoje JTable jako:

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

Ale widziałem, że w czasie wykonywania można przeciągać kolumny myszką. Jak mogę to wyłączyć?

Author: felipe.zkn, 2013-07-14

1 answers

data_table.getTableHeader().setReorderingAllowed(false); powinien wykonać to zadanie, chyba że masz na myśli, że użytkownik może zmienić rozmiar nagłówków kolumn.

 108
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-14 16:21:50