我想知道是否有人已经努力将以下内容整合到GlazedLists中:
我想为列的每个排序方向分别使用一个Comparator。这样的事情的一个实际例子是文件浏览器,其中目录总是排序到前面并且仅作为二级排序要求,我想按文件/目录名称排序。如果我只有一个比较器,这当然是不可能的。
我也刚刚意识到,如果我使用多列排序并且主要排序优先级位于指示某个元素是文件还是目录的列上,它也可能存在解决方法。
有没有人有过这个问题的经验?
感谢。
答案 0 :(得分:0)
好吧,当我问这个问题时,似乎我仍然没有释放出GlazedLists的全部力量。答案非常简单:我可以添加另一个SortedList,按文件类型排序,作为我的初始SortedList的装饰器,它根据表进行排序。