RCP 为托盘设置图片后,无法运行程序,这是怎么回事

 我来答
unines
2010-11-25 · TA获得超过649个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:259万
展开全部
因为出现了异常,所以程序关闭了,可能是因为你获取图标的路径不多。挥着代码写错了。记住程序任何一个地方出现异常,都会出现你一道的问题“屏幕出现程序然后就自动关闭了”
给你个例子:
trayImage =
AbstractUIPlugin.imageDescriptorFromPlugin("com.a1.b1",
"/icons/alt_about.gif").createImage();
trayItem.setImage(trayImage);
解释一下:
imageDescriptorFromPlugin的参数
第一个参数是你创建Project时的Project Name.
第二个参数是你图片的相对路径。其实这个图片的绝对路径是:com/a1/b1/icons/alt_about.gif.
你能是第二个路径写错了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式