如何检查列是否已删除?

时间:2014-01-22 16:47:50

标签: java jtable

我有一个带有大量冗余列的JTable。用户可以选择自定义删除列的表:

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

关闭程序时,会保存设置。但我找不到检查列是否可见的方法(使用该命令删除)?

1 个答案:

答案 0 :(得分: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
}