Java:SWT TableViewer中的sorter和comparator有什么区别

Java:SWT TableViewer中的sorter和comparator有什么区别,java,swt,tablesorter,comparator,Java,Swt,Tablesorter,Comparator,我想为表中的至少几列(而不是一列)创建一个可排序的表。 我在voguela找到了一个使用viewerComparator扩展类的教程,在其他网站上我找到了viewerSorter扩展类 有什么区别? 哪些用于什么情况 最好的问候如果您查看官方文档,您会发现建议使用ViewerComparator而不是ViewerSorter,因为它已被弃用。有人提到 从文件中引用: 建议改用ViewerComparator 及 不赞成。从3.3开始使用ViewerComparator.getComparator

我想为表中的至少几列(而不是一列)创建一个可排序的表。 我在voguela找到了一个使用viewerComparator扩展类的教程,在其他网站上我找到了viewerSorter扩展类

有什么区别? 哪些用于什么情况


最好的问候

如果您查看官方文档,您会发现建议使用ViewerComparator而不是ViewerSorter,因为它已被弃用。有人提到

从文件中引用:

建议改用ViewerComparator

不赞成。从3.3开始使用ViewerComparator.getComparator()