eclipse rcp 自学教程

eclipse rcp 自学教程

ID:10777144

大小:2.79 MB

页数:158页

时间:2018-07-08

eclipse rcp 自学教程_第1页
eclipse rcp 自学教程_第2页
eclipse rcp 自学教程_第3页
eclipse rcp 自学教程_第4页
eclipse rcp 自学教程_第5页
资源描述:

《eclipse rcp 自学教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、序EclipseRCP允许开发者使用eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中已存在的方法和编码模式。俗话说,万事开头难。EclipseRCP入手可能会比较困难、费时。接下来我们将主要讲述如何让RCP工作安装了Eclipse3.3将涉及以下内容:创建第一个RCP程序,创建菜单和工具栏,查看,编辑,对话,外部JAR的用法,向一个RCP应用程序产品中添加标志和帮助。每一章可能都基本独立于其他章节153目录1.富客户端平台11.1.概述11.2.EclipseRCP建设风格——插件,扩展和扩展点12.创建你的第一个RCP程序12.1.创

2、建一个RCP程序22.2.启动你的RCP程序52.3.应用程序VS产品63.应用程序里的插件ID74.Actions的用法(菜单和工具栏)74.1.概述74.2.通过编码添加84.3.由“扩展”方式向程序添加菜单和工具栏115.添加组合键195.1.概述195.2.声明actions的组合键196.系统托盘247.外观307.1.向程序中添加视图模板317.2.向应用程序添加VIEW367.3.向VIEW里添加action408.和编辑器一起工作518.1.概述518.2.创建工程518.3.创建并准备domain模型518.4.在视口中使用domain模型5

3、78.5.加入编辑器588.6.调用编辑器668.7.向编辑器提供内容701539.对话框719.1概述719.2.预定义的对话框719.2.1.概述719.2.2.创建工程719.2.3.声明action719.2.4.调用对话框719.3.用户自定义对话框749.3.1.概述749.3.2.创建工程749.3.3.声明action749.3.4.声明action749.3.5.创建对话框7510.向导(wizard)7710.1.概述7710.2.例子7711.首选项8511.1首选项8511.2.使用首选项8511.3.首选项页9112.添加状态条971

4、2.1.安装状态条9712.2.共享状态条9813.透视10313.1.向你的程序中添加透视图10313.2.使透视图可选。10713.2.1.使透视图可由一个coolbar可选10713.2.2.使透视图可通过菜单选择。10914.进度报告11215.将外部类包含进你的程序11815.1.概述11815315.2.向构建路径中添加jar11815.3.使jar在你的运行路径里有效11916.提示和策略12016.1.控制台日志12016.2.保存用户的布局12116.3.获得display12216.4.使用eclipse的“保存”action12316.5

5、.装载模型12716.6.向你的程序添加错误日志视口12717.制造一个产品12917.1.概述12917.2.创建一个工程13017.3.测试你的产品13418.商标13418.1.欢迎页面13418.2.商标13518.3.风格化launcher13619.发布你的产品13720.发布引入外部jar的产品14120.1.整合外部jar和第三方库141Tip14221.1.创建一个新工程14421.2.创建一个产品14421.3.添加依赖性14521.4.向程序中添加action14621.5.创建一个帮助插件工程////原著写的不好14922.附录:配置文

6、件15222.1.概述15222.2..project15322.3.Manifest.MF15423.附录:使用接口技术15415323.2.Jface1541531.富客户端平台1.1.概述Eclipse是一个重用框架的开发环境接下来将描述如何使用这个框架开发应用程序。对ECLIPSE来说,整个RCP程序就是一个插件。一个RCP需要:主程序一个透视图工作空间顾问工作空间顾问是个不可见的技术元件,它控制程序的外形(菜单、工具栏、透视图等等),对RCP来说外观是技术性的,而不是必需的,但是通常情况下,一个没有外观的应用程序很难给人留下什么感觉所有的插件必须提交

7、一个MANIFEST名为“plugin.xml”。一个RCP程序继承了类org.eclipse.core.runtime.application。它相当于主程序。透视图是继承了org.eclipse.ui.perspective.同时还需要另两个中心插件:org.eclipse.core.runtime和org.eclipse.ui1.2.EclipseRCP建设风格——插件,扩展和扩展点插件是ECLIPSE最小的可开发可安装元件。每一个插件可以定义SO-CALLED扩展点////definepossibilitiesforfunctionalitycontr

8、ibutions(codeandnon

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。