我想刪除在jtable中通過按鈕選中複選框的行(單個或多個),但它不能正常工作..它會拋出異常..在這裏是代碼..在JTable中刪除一個選中的複選框行(單個和多個)
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
DefaultTableModel model = (DefaultTableModel) jTable2.getModel();
for (int i=0;i<model.getRowCount();i++) {
Boolean checked=(Boolean)model.getValueAt(i,7);
if (checked) {
model.removeRow(i);
i--;
}
}
}
爲什麼我 - ???????? – 2014-11-04 16:42:27
,因爲如果我刪除一行然後沒有行也減少一。它是爲多行刪除。 – Hammad 2014-11-04 16:46:13
他想刪除所選的那些。拋出什麼異常? – 2014-11-04 16:47:42