2014-01-22 3 views
0

У меня есть JTable с большим количеством избыточных столбцов. Пользователь имеет опции для настройки таблицы, которая удаляет столбцы по телефону:Как проверить, удалился ли столбец?

Table.removeColumn(Table.getColumnModel().getColumn(11)); 

Когда я закрываю программу, настройки будут сохранены. Но я не могу найти способ проверить, являются ли столбцы видимыми или нет (удаляется с помощью этой команды)?

ответ

0

Вы можете сохранить, какие столбцы видны в зависимости от имени столбца, используя методы getColumnCount() и getColumnName(int column).

int numColumns = jTable.getColumnCount() 
for(int index = 0; index < numColumns; index++) 
{ 
    String name = jTable.getColumnName(index); 
    // add name to list and save after iteration 
} 
Смежные вопросы