作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个 Eclipse RCP 应用程序,需要一些树按字母顺序排序。有没有办法在 SWT 中对树的内容进行排序?我没有树中的列;这只是一个普通的旧树,就像您可以在 Eclipse Package Explorer 中找到的一样。实际上;如果我能做与 Package Explorer 中完全相同的事情(字母排序),我会很高兴。
我尝试了以下方法:
Arrays.sort(treeItem.getItems());
但是TreeItem
没有实现 Comparable<T>
所以它不会工作。
最佳答案
如果你直接使用Tree,你可以看看“排序树”一章:http://www.ibm.com/developerworks/lotus/library/expeditor-swt/
我推荐使用 TreeViewer 并查看“Viewer Sorter”一章:https://www.eclipse.org/articles/Article-TreeViewer/TreeViewerArticle.htm
问候,
关于java - 在 SWT/Eclipse RCP 中对基本树进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24591038/
所以我一直在尝试做的是使用我以前拥有的 TreeMap 并将其应用于此方法,在该方法中我将其转换为一个集合并让它通过 Map Entry Loop。我想做的是将以前的 TreeMap 反转为相反的(翻
我是一名优秀的程序员,十分优秀!