1. 富客户端平台
1.1 概述
Eclipse是一个强大的开发环境,并且我们可以使用它的框架来开发桌面应用程序,使用Eclipse的风格和功能,把开发焦点放在系统的逻辑功能上面,避免繁杂的界面开发。
对于Eclipse来说,一个完整RCP程序相当于一个插件,一个RCP程序包括如下基本元素:
Main program(主程序)
A Perspective (透视图)
Workbench Advisor
其中adWorkbench Advisor是一个非可视化的组件,用来控制程序的外观和展现,如(menus, toolbars, perspectives,等)。View(视图)并不是RCP所必须要有的,不过呢一个缺少View的RCP是不够Rich的。
所有的plug-in也必须具有”plugin.xml”配置文件。
一个RCP程序需要继承class org.eclipse.core.runtime.application作为Main program, 继承 org.eclipse.ui.perspective作为perspective,并且还要用到两个核心插件:org.e-clipse.core.runtime 和 org.eclipse.ui
1.2 Eclipse RCP结构-Plug-ins, Extensions and Extension-Points
Plug-in是Eclipse最重要的组成部分。Eclipse就是由许许多多的相互独立的Plug-in组成的。Plug-in是Eclipse中最小的可布署安装的组件。
1.3 Application 和Product
运行一个Eclipse程序,需要定义一个application ,application 就像java 语言中的main()方法一样,如果application 关闭的话,整个程序也将中止运行。
在Eclipse术语中,product 代表程序中的一切,像icons, splash screen, external jars, other plug-ins等。
1.3 Application 和Product
<!---->
分类: eclipse, eclipse RCP系列教程 |
分享到:
相关推荐
《Eclipse RCP与Spring OSGi:技术详解与最佳实践》共分3个部分:基础篇(第1-5章)详细介绍了与Eclipse RCP相关的一系列核心概念、Eclipse RCP开发环境的搭建,以及SWT、JFace、Forms、Nebula和WindowBuilder等...
Eclipse RCP富客户端平台,基于Eclipse开发的。
Eclipse rcp 实现文本内容对比功能,可自己选取对比的文件进行比较
eclipse rcp应用系统开发方法与实战源代码.zip
Eclipse RCP 软件打包发布方法。之前花了5分下了一个教材,更不不好用。现在自己摸索写了一个,绝对赞~
Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT
clipse RCP允许开发者使用eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP入手可能会比较困难、费时。接下来我们将主要讲述如何让RCP工作 ...
EclipseRcp 例子程序
eclipse rcp check table
Eclipse RCP深入浅出这本书很不错,但奈何网上都是些电子版,想要找到与它配套的源代码那是相当的头疼,这里提供了中英文电子版书及配套代码供大家使用,大家可以方便的学习。
Eclipse RCP允许开发者使用eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP入手可能会比较困难、费时。接下来我们将主要讲述如何让RCP工作. ...
eclipse RCP的mp3工程,非常棒的一个rcp应用程序,学习学习,快来下
EclipseRCP教程EclipseRCP教程EclipseRCP教程
Eclipse RCP入门,初级的RCP开发介绍。
网络中最全面最合适学习或开发...包含eclipse rcp开发入门教程; eclipse rcp基础教程;eclipse rcp开发自学教程; eclipse rcp开发培训教程及ppt等相关资料;教程中包含一步步操作实例,包含对开发原理的讲解与说明;
Eclipse RCP培训.zip
通过例子学习EclipseRCP开发通过例子学习EclipseRCP开发
eclipse rcp开发插件详解,快速开发eclipse插件,资源很好
Eclipse Rcp comon Navigator demo 一个简单的例子, 可以运行, 但是还要加入大量的 代码 扩展它, 主要要熟悉eclipse的常用 扩展点
ECLIPSE RCP项目开发源程序(中文注释)