对于我的项目我在编辑器中验证了一些代码。 如果失败,我想装饰编辑器选项卡的头部,就像在java编译器显示文件的错误/警告时在eclipse-editors选项卡中完成的那样。
我们使用eclipse rcp版本3.7
答案 0 :(得分:2)
在编辑器中,您可以通过调用
来更改图像protected void setTitleImage(Image titleImage)
方法。它在WorkbenchPart
中定义,它是编辑器的基类。
您可以使用org.eclipse.jface.viewers.DecorationOverlayIcon
将叠加图像与主图像合并。
Image image = ... base image ...
ImageDescriptor[] descriptors = new ImageDescriptor[5]
descriptors[IDecoration.BOTTOM_LEFT] = ... overlay image descriptor
Image decorated = new DecorationOverlayIcon(image, descriptors).createImage();