我正在使用jidesoft.grid.DefaultGroupTableModel
类包装swing.table.DefaultTableModel
。
问题是当我尝试使用该方法删除分组行(DefaultGroupRow)时
jidesoft.grid.DefaultGroupTableModel.removeRow(row index)
,
行仅在视觉上被删除,并且仍然存在于swing.table.DefaultTableModel
。
当我预先形成groupAndRefresh
方法时,会在前端重新创建已删除的行。
如何删除将从摆动DefaultTableModel
中删除的分组表格行。
提前致谢。
Uri W。
答案 0 :(得分:0)
GroupTableModel只是原始表模型的分组视图,在您的情况下是DefaultTableModel。 GroupTableModel永远不会修改原始表模型。如果要从DefaultTableModel中删除该行,则必须使用DefaultTableModel #removeRow方法。