我需要删除行,形成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