猿问

如何访问标准的 Eclipse 图标

我正在使用 Nebula 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 是当前的图标。

有相对论的简单方法可以实现这一目标吗?



拉莫斯之舞
浏览 98回答 1
1回答

LEATH

这些图标来自操作系统,而且 afaik 没有简单的方法来访问它们。至少我还没有找到一种方法,这就是在 NatTable 本身中使用这些图标的原因。
随时随地看视频慕课网APP

相关分类

Java
我要回答