删除JIDE中的行 - 组表

时间:2012-04-15 15:34:04

标签: java jide

我正在使用jidesoft.grid.DefaultGroupTableModel类包装swing.table.DefaultTableModel

问题是当我尝试使用该方法删除分组行(DefaultGroupRow)时 jidesoft.grid.DefaultGroupTableModel.removeRow(row index)

行仅在视觉上被删除,并且仍然存在于swing.table.DefaultTableModel

当我预先形成groupAndRefresh方法时,会在前端重新创建已删除的行。

如何删除将从摆动DefaultTableModel中删除的分组表格行。

提前致谢。

Uri W。

1 个答案:

答案 0 :(得分:0)

GroupTableModel只是原始表模型的分组视图,在您的情况下是DefaultTableModel。 GroupTableModel永远不会修改原始表模型。如果要从DefaultTableModel中删除该行,则必须使用DefaultTableModel #removeRow方法。