带有扩展标记的Eclipse JFace TreeViewer" +"和" - "

时间:2015-02-24 07:37:10

标签: eclipse treeview swt jface

我试图在eclipse JFace上运行一个例子来填充涉及treeview的目录结构。通过执行代码,我得到这样的东西:

Current Output

哪个好,目录结构填充正确。但是,您可以注意到,在移动光标之前无法区分当前选择是“文件”还是“目录”,然后TreeView会显示“>”有点迹象告诉我这是否是目录。我想要更直观的东西,如“+”符号来指定所有项目(不关注TreeView),如下所示:

Required View

有人可以指导我如何实现同样的目标吗?我正在使用eclipse Kelper,Windows 7 x64。

1 个答案:

答案 0 :(得分:0)

简而言之:您无法更改扩展标记的外观。

JFace TreeViewer使用SWT Tree小部件来显示其数据。 SWT反过来访问操作系统的本机UI库,因此小部件的外观由相应的本机UI库控制。