在我的项目中,我有很多数据,可以以某种方式进行结构化。为了简化,让我们假设该数据是一堆文件路径:
/user/homefolder/Folder1/file1.jpg
/user/homefolder/Folder1/file2.jpg
/user/homefolder/Folder2/file3.jpg
/user/homefolder/Folder2/file4.jpg
/user/homefolder/Folder3/file5.jpg
所以,我实际上有树路径,如果有的话,我可以按前三个文件夹或更多文件夹对这些路径进行分组。
我在数组数组中有这个值。而且我不想创建重复的树模型。
TreeViewer
我在SWT.VIRTUAL
风格上使用 JFace ,ILazyTreeContentProvider
但似乎不适用于此类数据。
我应该怎么做才能创建合适的树?