博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RCP开发小技巧(一)
阅读量:5949 次
发布时间:2019-06-19

本文共 743 字,大约阅读时间需要 2 分钟。

设置Eclipse RCP程序的外观和首选项

 

  RCP应用程序的缺省外观是一个空白窗口,一般我们要通过一个WorkbenchAdvisor类对界面进行定制。 WorkbenchAdvisor有很多回调方法,可以在preWindowOpen()方法里设置菜单、工具条、状态栏、进度栏、透视图切换工具是否可 见,在fillActionBars()方法里添加菜单和工具条项,在getInitialWindowPerspectiveId()方法里指定首选的 透视图。

  缺省情况下,透视图切换工具位于窗口左上角,在Eclipse里可以通过Window->Preferences-> Workbench->Appearance改变它的位置,那么怎样用程序控制它呢?有两个方法,第一个是使用如下代码设置 IPreferenceStore中的变量:

1 IPreferenceStore apiStore = PrefUtil.getAPIPreferenceStore();2 apiStore.setValue(IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR, IWorkbenchPreferenceConstants.TOP_RIGHT);

  另一个方法是在plugin所在目录建一个名为plugin_customization.ini的文件,里面写如下内容:

your.plugin.id/DOCK_PERSPECTIVE_BAR=topRight

  其他与plugin相关的Preference值可以用同样方法设置。

转载于:https://www.cnblogs.com/redaijufeng/p/5743437.html

你可能感兴趣的文章
How to Get Started with JMeter: Part 3 – Reports & Performance Metrics Best Practices
查看>>
SSH隧道与端口转发及内网穿透
查看>>
我的友情链接
查看>>
nginx配置文件之---location
查看>>
网站上的常驻条
查看>>
mysql多实例实例化数据库
查看>>
Sql 字符串长度不足补0
查看>>
我的友情链接
查看>>
golang xml和json的解析与生成
查看>>
小弟的新书《Ext JS权威指南》终于出版了
查看>>
类图的总结与学习 OOA
查看>>
好吧好吧,就在这里消磨时间
查看>>
二层的,DTP+CAM/ARP
查看>>
2011工作总结
查看>>
Java学习笔记二:Java开发工具Eclipse的安装与使用
查看>>
3.4-ansible远程执行脚本
查看>>
常见邮件服务器(接收服务器和发送邮件服务器)地址
查看>>
系统监控Zabbix部署文档
查看>>
我的友情链接
查看>>
计算机网络练习题(一)
查看>>