我需要刪除行,形成JTable
。我寫了這樣的代碼:JTable不會刪除行
DefaultTableModel dtm = (DefaultTableModel) jTable1.getModel();
int x = 0;
int row = dtm.getRowCount();
while(row>=x){
dtm.removeRow(x);
x++;
}
但它會產生一個錯誤,如:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:
24 >= 24
你有一個錯誤的錯誤,因爲你應該使用'>'而不是'> ='。 – Vulcan