jjzjj

DefaultRowSorter

全部标签

java - 行过滤器在单元格更新事件中无法按预期工作

在共享表模型示例中工作时,我意识到如果我们将行过滤器附加到表的行排序器,则此过滤器不会对单元格更新事件产生任何影响。根据RowSorterAPI:ConcreteimplementationsofRowSorterneedtoreferenceamodelsuchasTableModelorListModel.Theviewclasses,suchasJTableandJList,willalsohaveareferencetothemodel.Toavoidorderingdependencies,RowSorterimplementationsshouldnotinstallali

java - 继承 DefaultRowSorter 以允许树表排序

在thisquestion,我询问如何使JXTreeTable(SwingX)对其顶部元素进行排序。我查看了aephyr建议的库(mKorbel)并尝试将其与JXTreeTable结合(我通过复制JXTreeTable的源代码创建了一个名为JXSortableTreeTable的新类)。到目前为止,我能够实现一种机制来对树表的节点进行排序,即当调用我的自定义排序器(见下文)的convertRowIndexToModel时,它返回的索引是正确的.因此我有一个看起来像这样的类:publicclassTreeTableRowSorterextendsDefaultRowSorter{priv