kos*_*tmo 4 eclipse-plugin eclipse-rcp
在子类中StyledCellLabelProvider,我有一个这样的行:
ImageDescriptor d = Activator.getImageDescriptor("/icons/sample.gif");
Run Code Online (Sandbox Code Playgroud)
但是,变量d总是如此null.奇怪的是,当我指定完全相同的路径时,图像在视图的左上角正确显示plugin.xml:
<view
name="Message"
allowMultiple="true"
icon="/icons/sample.gif"
class="com.myapp.views.EmailView"
id="com.myapp.gui.emailView">
</view>
Run Code Online (Sandbox Code Playgroud)
我的项目中此图像的路径是标准位置<project>/icons/sample.gif,插件源代码位于<project>/src.
令人沮丧的是,示例插件项目"RCP邮件模板"使用(成功)相同的函数来获取对以下内容的引用ImageDescriptor:
ImageDescriptor d = Activator.getImageDescriptor("/icons/sample.gif");
Run Code Online (Sandbox Code Playgroud)
我的插件配置会出现问题,导致以编程方式引用时无法找到图像吗?
| 归档时间: |
|
| 查看次数: |
1867 次 |
| 最近记录: |