Eclipse RCP界面的布局的理解
来源:互联网 发布:服装淘宝店铺介绍 编辑:程序博客网 时间:2024/06/05 07:08
EclipseUI可以分成三个层次:workbenchwindow层次、perspective层次和part层次。
1、在workbenchwindow层次的定义,对于整个系统都是有效的,在EclipseRCP中,这一部分工作主要通过ApplicationActionBarAdvisor、ApplicationWorkbenchWindowAdvisor、WorkbenchWindowAdvisor这三个类进行定义,例如系统的初始perspective、系统全局的菜单、系统全局的toolbar和statusbar,系统启动时的大小等全局方面的属性。
2、在perspective层次定义本perspective的各种属性,在Eclipse中提供了org.eclipse.ui.perspectiveExtensions扩展点,可以定义本perspective显示的各种part,包括view、editorpart、propertySheet、outline等各种widget,是Eclipse系统工作的交互界面。
3、part层次是指Eclipse RCp界面上的各种widget,主要的包括viewpart和edtitorpart,这两者可以具有自己独特的menu、toolbar等属性。可以通过org.eclipse.ui.actionSetPartAssociations扩展点,给viewpart、editorpart联系menu资源,同时editorpart有自己的contributorClass可以定义自己的menu、toolbar、statusbar等资源。
- Eclipse RCP界面的布局的理解
- Eclipse的RCP
- 从Eclipse RCP想到的
- eclipse rcp环境的搭建
- eclipse rcp 的各个配置文件
- Eclipse rap 富客户端开发总结(3)- rcp/rap目前界面上的一些差异
- RCP界面---wizard完整的例子
- RCP界面---wizard完整的例子
- 【Eclipse RCP】1. 一个简单的RCP程序示例
- Eclipse RCP的视图位置的保存
- 定制 SWT/RCP 界面:如何编写一个漂亮的 SWT/RCP 界面
- RCP: Eclipse Forms的编写指导
- Eclipse RCP:Rich Client的新选择
- rcp中调eclipse的帮助
- 打造您的 Eclipse RCP 产品
- 添加完整的Eclipse RCP帮助系统
- 打造您的 Eclipse RCP 产品
- 一个相当不错的Eclipse RCP实例
- 作为局部变量的std::string和标准库容器一种内存优化方法
- 从新浪博客开始搬家
- c#模拟鼠标键盘操作
- C++标准库介绍
- 做安全的,这里有你意想不到的东西
- Eclipse RCP界面的布局的理解
- SAX 解析xml的处理机制
- 窗口刷新的几个函数:Invalidate UpdateWindow RedrawWindow
- SAX解析XML 详解
- 大整数四则运算
- 剪刀石头布
- 今天开始多线程的学习
- masm32 Windows下汇编利器
- Ubuntu-11.04 32bit 编译Android 2.3源码