Eclipse RCP插件开拓中引用打包在插件目次下的图片资源
当前位置:以往代写 > JAVA 教程 >Eclipse RCP插件开拓中引用打包在插件目次下的图片资源
2019-06-14

Eclipse RCP插件开拓中引用打包在插件目次下的图片资源

Eclipse RCP插件开拓中引用打包在插件目次下的图片资源

操作Eclipse插件技能开拓的RCP,假如你利用相对主目次/绝对路径的方法来 会见图片等文件资源,在Eclipse情况下运行是没有问题的,可是在你导成插件 plugins时,它们全部导成了一个jar文件,这时本来可以正确运行的代码就会出 问题。

办理这个问题很简朴,用Eclipse提供的 org.eclipse.ui.plugin.AbstractUIPlugin类的imageDescriptorFromPlugin方 法,示例代码如下:

String imagePath = "icons/logo.png"; //要读取的图片 文件的路径
ImageDescriptor descriptor = AbstractUIPlugin.imageDescriptorFromPlugin ("com.untworld.esystem.launcher",imagePath); //com.untworld.esystem.launcher是我的插件名称,
Eclipse按照此名 称查询对应位置

这样的方法就可以会见打包在插件jar中的图片资源了!

    关键字:

在线提交作业