如何隐藏JTable中的某一列

时间:2021-12-31 19:30:44

public static void hiddenColumn(int columnIndex,JTable table){  
         TableColumnModel tcm=table.getColumnModel();  
         TableColumn tc=tcm.getColumn(columnIndex);  
         tc.setWidth(0);  
         tc.setPreferredWidth(0);  
         tc.setMaxWidth(0);  
         tc.setMinWidth(0);  
         table.getTableHeader().getColumnModel().getColumn(columnIndex) 
               .setMaxWidth(0);  
         table.getTableHeader().getColumnModel().getColumn(columnIndex)
              .setMinWidth(0);  
     }

转自:http://wodexinlihua1.blog.163.com/blog/static/123968108200910130470191/