netBeans 清空jTable中的所有数据

时间:2022-04-17 12:14:44

   1.  DefaultTableModel tableModel = (DefaultTableModel) jTable1.getModel(); 

       ((DefaultTableModel) jTable1.getModel()).getDataVector().clear(); //清除表格数据

       ((DefaultTableModel) jTable1.getModel()).fireTableDataChanged();//通知模型更新

      jTable1.updateUI();//刷新表格


  2.  DefaultTableModel tableModel = (DefaultTableModel) jTable1.getModel(); 

      tableModel.setRowCount(0); //一次性删除所有的行

 

  3.  DefaultTableModel tableModel = (DefaultTableModel) jTable1.getModel(); 

      for(int i=0;i<jTable1.getRowCount();i++)
      {
           tableModel.removeRow(i);
      } //删除表格中的行,分多次删除