使用eclipse 4应用程序,我有一个品牌问题;也许这听起来很简单,但相信我,它已经阻止了我好几天,我仍然无法解决它。
问题是我想在APP的左上角放置我们自己的图标,但我无法使其工作。我搜索了网页,我得到的答案是在定义产品时设置带有图标的windowImages(如下面的代码片段),我已经做了什么,但它没有用。
<property
name="windowImages"
value="icons/sample2.gif,icons/ico32.gif,icons/ico48.gif,icons/ico64.gif">
</property>
我用一个简单的RCP尝试了这个windowImages,而不是eclipse 4应用程序,它确实有效。
我对RCP和e4应用程序之间的区别知之甚少,但对我来说,似乎最大的区别是e4将使用org.eclipse.e4.ui.workbench.swt.E4Application来加载Application.e4xmi文件; < / p>
除了尝试windowImages之外,我还尝试在Application.e4xmi文件中设置修剪窗口的图标uri,它也不起作用。
请帮我解决这个问题。这个功能很简单,但没有它,我们的APP应该看起来太不专业了。
答案 0 :(得分:0)
E4AP中有一个Bug,现已解决:Bug 280825,所以现在您可以在Application.e4xmi文件中定义您的图标。
如果您想拥有不同大小的多个图标,则需要直接使用JFace Window API来执行此操作。
Window.setDefaultImages(new Image[] { //add your images here });
答案 1 :(得分:0)