欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

RCP应用程序的学习 EclipseUI

程序员文章站 2022-06-01 19:33:23
...

学习rcp已经有一段时间,多亏了网上一些比较好的资料,在学习的过程中,我将Jeff Gunther写的文章(已经经过别人的翻译)整理了一下, 现在发布到网上,供喜欢rcp的朋友们学习!

下面是这篇整理后文档的目录:

 

1     说明... 3
2     前言... 3
2.1.       关于本教程... 3
2.2.       工具... 3
2.3.       关于作者... 3
3     Eclipse和Rcp概述... 4
3.1.       Eclipse 的成熟... 4
3.2.       什么是Rcp. 4
3.3.       标准窗口小部件工具箱和 JFace. 5
3.4.       Eclipse 插件体系结构... 6
4     Rcp入门... 7
4.1.       实现 RCP 应用程序的步骤... 7
4.2.       使用插件开发环境... 7
4.3.       创建项目... 8
4.4.       理解插件清单... 10
4.5.       使用插件清单标签... 11
4.6.       逐步分析插件清单... 12
4.7.       理解扩展... 13
5     定义透视图... 13
5.1.       透视图概述... 13
5.2.       创建基本的透视图... 14
6     定义WorkbenchAdvisor和Application... 16
6.1.       介绍 WorkbenchAdvisor. 16
6.2.       创建 WorkbenchAdvisor ... 17
6.3.       创建 Application ... 18
6.4.       利用 PDE 启动应用程序... 19
7     定义视图... 22
7.1.       视图概述... 22
7.2.       定义 org.eclipse.ui.views 扩展... 22
7.3.       逐步了解 org.eclipse.ui.views 扩展点... 23
7.4.       创建 SearchView ... 24
7.5.       实现 SearchView ... 25
7.6.       创建 SearchViewLabelProvider ... 31
7.7.       实现 SearchViewLabelProvider ... 32
7.8.       创建 BrowserView ... 32
7.9.       实现 BrowserView ... 33
7.10.     SearchView BrowserView 集成到一个透视图中... 34
8     集成菜单栏和对话框... 35
8.1.       向透视图中增加菜单栏... 35
8.2.       各种不同类型的对话框... 36
9     定义向导... 37
9.1.       向导概述... 37
9.2.       创建 LicenseKeyWizard ... 38
9.3.       实现 LicenseKeyWizard ... 38
9.4.       创建 LicenseKeyWizardPage ... 40
9.5.       实现 LicenseKeyWizardPage ... 40
10       定义动作... 42
10.1.     动作概述... 42
10.2.     定义 org.eclipse.ui.viewActions 扩展点... 42
10.3.     逐步构建 org.eclipse.ui.viewActions 扩展点... 43
10.4.     创建 LicenseKeyAction ... 43
10.5.     实现 LicenseKeyAction ... 44
11       创建单独的应用程序... 45
11.1.     导出应用程序... 45
11.2.     准备目录结构... 47
11.3.     测试应用程序... 48

12    结束语和参考资料    49

在这里下载这篇文章



相关标签: Eclipse UI