`
jakartom
  • 浏览: 43934 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
最近访客 更多访客>>
社区版块
存档分类
最新评论

RCP中图片显示和界面中文翻译的解决方法

阅读更多

1.RCP中除了程序标题栏或程序图标等用plugin.xml定义的图片外,其它的图片都要用类似类文件那样设个目录,用专门的类来读取.

2.界面中文翻译是用fragment plugin的方法来实现,这时需要先找到eclipse对应类的所在的jar文件以及对应的

message.properties文件,并且fragment plugin的父plugin名不是要翻译的类的包名而是所在jar文件的名字,可参考manifest文件中的main名字,父plugin的版本号不要太复杂,要写成3.0.0,4.0.0的样子,最后fragment plugin要包括进RCP的product 文件

的 product configuration中.

3.log4j.properties放在src根目录下,在RCP导出时可能会找不到,必须在src下建个package然后把log.properties文件放在下面,就能看到,并且如果不能输出log的话,就用log4j的propertyConfiguror来在Activator启动的时候来载入,用

java.lang.Class.getResource来载log4j.properties文件,且properties文件要放在类相同包下.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics