Eclipse RCP 中组件解析

26 篇文章 0 订阅
14 篇文章 0 订阅

Eclipse 平台核心的组件主要包括如下5类:

  • Workbench
  • WorkbenchWindow
  • WorkbenchPage
  • WorkbenchPart
  • ViewPart 和 EditorPart

各组件意义:

1、Workbench

Workbench 代表 Eclipse 工作台,是 Eclipse 平台 GUI 总控制器,其作用类似于SWT的Display类。
Workbench 本身并非 窗口,并不会被显示出来,实际显示给用户的是 Workbench Window。

2、WorkbenchWindow
Workbench Window 就是打开 Eclipse 后显示的主界面了,其包括菜单栏、工具栏、状态栏以及中间的一大块显示区域。

3、Workbench Page
Workbench Page 就是 Eclipse 主界面上除了菜单栏、工具栏、状态栏外剩下的那部分显示区域。

4、Workbench Part
Workbench Part即为 Workbench Page中显示的各个独立组件,类似控件。
Workbench Part有两种类型,分别是 View Part(视图)和 Editor Part(编辑器)

5、 ViewPart 和 EditorPart
此两类分别表示图像视图与编辑器视图。

各组件相关关系如下:

一个 Workbench 可包括一个或多个 Workbench Window。
每个 Workbench Window 可包括一个或多个 Workbench Page。
每个 Workbench Page 可包含了一个或多个 Workbench Part。

Workbench Part 在页面上的布局(Workbench Part 的位置和大小)由Perspective 进行控制。
每个 Workbench Part 都以堆叠(Stack)或者平铺(Tile)的方式显示在界面上。




参考资料:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值