选择我删除的行时,行索引超出范围异常

时间:2012-11-23 06:45:47

标签: java swing jtable row

int[] selRows = getNstInclude().getTable().getSelectedRows();

if (selRows.length == 0) 
{
return;
}

int selIndices = getNstInclude().getTable().getSelectedRow();
for (int i = selRows.length - 1; i >= 0; i--)
{
getNstInclude().getTableModel().removeRow(selRows[i]);
}

getNstInclude().getTable().setRowSelectionInterval(selIndices, selIndices);

其中getNstInclude()是我的jtable。

在上面的代码中,从我的jtable中删除一行,然后通过使用相同的索引选择一行,我删除了行,但它显示行索引超出范围异常。  有人可以帮助我,我在这里犯了什么错误吗? 提前谢谢

0 个答案:

没有答案