3
我在JTable中使用RowSorter的,當我排序的列一個並調用該方法getSelectedRowData()其返回錯誤的數據。JTable中,RowSorter的,getSelectedRow數據
public Object getSelectedRowData()
{
if(getDataArray() != null)
{
if(grid.getRowSorter() != null)
return ((GridModel) grid.getRowSorter().getModel()).getData().get(grid.getSelectedRow());
else
return model.getData().get(grid.getSelectedRow());
}
else
return null;
}
我認爲問題是分揀機排序表數據,但ArrayList與數據不重新加載。 我該如何解決它?
沒關係我找到了解決辦法。我只需要使用convertRowIndexToModel方法。 – 2011-01-23 14:02:38