Deleting all the rows in a JTable

前端 未结 12 689
生来不讨喜
生来不讨喜 2020-12-09 02:38

I need to remove all the rows in my JTable.

I have tried both of the following:

/**
 * Removes all the rows in the table
 */
public void clearTable()         


        
12条回答
  •  借酒劲吻你
    2020-12-09 03:11

    Something like this should work

    DefaultTableModel model = (DefaultTableModel)this.getModel(); 
    int rows = model.getRowCount(); 
    for(int i = rows - 1; i >=0; i--)
    {
       model.removeRow(i); 
    }
    

提交回复
热议问题