0

我正在尝试为图像创建扩展点。我在想的是,用户应该给一个名称一个 id 和图像的路径,但在那之后我该如何创建图像。当在扩展中给出类时,可以使用 createExecutableExtension 并创建对象。但是只有图像的路径如何实现。有什么建议么?

4

1 回答 1

0

像这样的东西:

// configuration element is the handle of your extension-point
    String contributor = configurationElement.getContributor().getName();
    String path = configurationElement.getAttribute("path");
    InputStream openStream = FileLocator.openStream(Platform.getBundle(contributor), new Path(path), false);
    Image image = new Image(null, openStream);
于 2012-07-24T07:32:46.267 回答