如何访问标准的日食图标

时间:2019-06-05 13:44:33

标签: java eclipse swt nattable

我正在使用natula nattable构建一个树表,并试图将其样式设置为swt树表。现在的问题是我正在尝试使用与swt表相同的装饰器图标,但找不到它们。

通过以下方式选择当前图标:

 TreeImagePainter treeImagePainter =
                new TreeImagePainter(
                        false,
                        GUIHelper.getImage("right"), //$NON-NLS-1$
                        GUIHelper.getImage("right_down"), //$NON-NLS-1$
                        GUIHelper.getImage("leaf")); // This is an empty image acting as a placeholder to match the
                                                        // indentation

我想用此图中显示的图标替换它们:
A是所需的图标,B是当前的图标。
enter image description here

是否有相对简单的方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

这些图标来自操作系统,而afaik没有简单的方法来访问它们。至少我还没有找到一种方法,这就是在NatTable本身中包含这些图标的原因。