示例:在jtable中删除选定列(不影响模型)
Jtable table=new ....
ArrayList list=new ArrayList();//用来存储在视图中删除的列
int[] selected=table.getSelectedColumns();
TableColumnModel columnModel=table.getColumnModel();
for(int i=selected.length-1;i--){
  TableColumn column=columnModel.getColumn(selected[i]);
  list.add(column);
  table.removeColumn(column);
}
//恢复显示
for(int i=0;i<list.size();i++){
  table.addColumn((TableColumn)list.get(i));
}
list.clear();
*.注意:调用 JTable.remove/addColumn()时并不影响模型。