第一个
Rcp
程序
<!---->
<o:p>
</o:p>
新建
->project->plug-in Development->plug-in project<o:p></o:p>
<!---->
<v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path=" m@4@5 l@4@11@9@11@9@5 xe" filled="f" stroked="f">
<v:stroke joinstyle="miter">
</v:stroke>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0 ">
</v:f>
<v:f eqn="sum @0 1 0 ">
</v:f>
<v:f eqn="sum 0 0 @1 ">
</v:f>
<v:f eqn="prod @2 1 2 ">
</v:f>
<v:f eqn="prod @3 21600 pixelWidth ">
</v:f>
<v:f eqn="prod @3 21600 pixelHeight ">
</v:f>
<v:f eqn="sum @0 0 1 ">
</v:f>
<v:f eqn="prod @6 1 2 ">
</v:f>
<v:f eqn="prod @7 21600 pixelWidth ">
</v:f>
<v:f eqn="sum @8 21600 0 ">
</v:f>
<v:f eqn="prod @7 21600 pixelHeight ">
</v:f>
<v:f eqn="sum @10 21600 0 ">
</v:f>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect">
</v:path>
<o:lock v:ext="edit" aspectratio="t">
</o:lock>
</v:shapetype>
<v:shape id="_x0000_i1025" style="WIDTH: 375pt; HEIGHT: 375pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image001.png" o:title="">
</v:imagedata>
</v:shape>
点击
next
<o:p> </o:p>
<v:shape id="_x0000_i1026" style="WIDTH: 375pt; HEIGHT: 375pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image003.png" o:title="">
</v:imagedata>
</v:shape>
输入工程名
HelloRcp
à
next
<o:p> </o:p>
<v:shape id="_x0000_i1027" style="WIDTH: 375pt; HEIGHT: 375pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image005.png" o:title="">
</v:imagedata>
</v:shape>
<v:rect id="_x0000_s1031" style="MARGIN-TOP: -126.05pt; Z-INDEX: 1; LEFT: 0px; MARGIN-LEFT: 9pt; WIDTH: 351pt; POSITION: absolute; HEIGHT: 36pt; TEXT-ALIGN: left" coordsize="21600,21600" filled="f" strokecolor="red">
<v:textbox style="MARGIN-TOP: 1.781pt; LEFT: auto; MARGIN-LEFT: 6.968pt; WIDTH: 338.562pt; TOP: auto; HEIGHT: 33.875pt" inset="5.85pt,.7pt,5.85pt,.7pt">
</v:textbox>
</v:rect>
其它采取默认,Rich Client Application部分选择
yes
<o:p> </o:p>
<v:shape id="_x0000_i1028" style="WIDTH: 375pt; HEIGHT: 375pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image008.png" o:title="">
</v:imagedata>
</v:shape>
选择
Hello Rcp
à
Finish
<o:p> </o:p>
工程建立完毕,下边选择
MANIFEST.MF
<v:shape id="_x0000_i1029" style="WIDTH: 424.5pt; HEIGHT: 280.5pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image010.png" o:title="">
</v:imagedata>
</v:shape>
点击下边的
overview
进入
overview
视图,点击
Launch an Eclipse application
就可以看到运行起来的界面了。就使一个简单的窗口。
<o:p>
</o:p>
<o:p>
</o:p>
好,下边如何导出能类似
Eclipse
的程序
在
HelloRcp
工程上点击右键
à
new
à
other
<v:shape id="_x0000_i1030" style="WIDTH: 375pt; HEIGHT: 375pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image012.png" o:title="">
</v:imagedata>
</v:shape>
<o:p>
</o:p>
选择
Product Configuration
<o:p> </o:p>
<v:shape id="_x0000_i1031" style="WIDTH: 375pt; HEIGHT: 480pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image014.png" o:title="">
</v:imagedata>
</v:shape>
<v:rect id="_x0000_s1034" style="MARGIN-TOP: -171.05pt; Z-INDEX: 2; LEFT: 0px; MARGIN-LEFT: 9pt; WIDTH: 5in; POSITION: absolute; HEIGHT: 18pt; TEXT-ALIGN: left" coordsize="21600,21600" filled="f" strokecolor="red">
<v:textbox style="MARGIN-TOP: 1.781pt; LEFT: auto; MARGIN-LEFT: 6.968pt; WIDTH: 347.562pt; TOP: auto; HEIGHT: 15.875pt" inset="5.85pt,.7pt,5.85pt,.7pt">
</v:textbox>
</v:rect>
在划线部分填入
helloRcp
,
Finish
<v:rect id="_x0000_s1037" style="MARGIN-TOP: 179.95pt; Z-INDEX: 3; LEFT: 0px; MARGIN-LEFT: 207pt; WIDTH: 180pt; POSITION: absolute; HEIGHT: 36pt; TEXT-ALIGN: left" coordsize="21600,21600" filled="f" strokecolor="red">
<v:textbox style="MARGIN-TOP: 1.75pt; LEFT: auto; MARGIN-LEFT: 6.968pt; WIDTH: 167.562pt; TOP: auto; HEIGHT: 33.875pt" inset="5.85pt,.7pt,5.85pt,.7pt">
</v:textbox>
</v:rect>
<v:shape id="_x0000_i1032" style="WIDTH: 424.5pt; HEIGHT: 280.5pt" coordsize="21600,21600" type="#_x0000_t75">
<v:imagedata src="新規Microsoft%20Word%20文書.files/image018.png" o:title="">
</v:imagedata>
</v:shape>
<o:p>
</o:p>
<o:p> </o:p>
在三处分辨填入对应的内容,然後点击
Configuration
进入
configuration
视图
<o:p>
</o:p>
add
à
选择
HelloRcp
点击
Add Required Plug-ins<o:p></o:p>
然後点击划线部分,按照向导,导出成一个
Exe
工程。双击运行一下看看吧。
<o:p>
</o:p>
<o:p> </o:p>
另外导出的这个工程和
eclipse
一样,比如语言啦
-nl
参数,比如
jre
的设置啦
-vm<o:p></o:p>
最大最小内存了,都和
eclipse
是一样的。
<o:p>
</o:p>
好了,这个就是一个工程的过程。前两篇文章内容很少,都是配制方面的,下边的文章开始真的多一些内容了。
<o:p>
</o:p>
<o:p> </o:p>
分享到:
相关推荐
### 开发您的第一个 Eclipse RCP 应用程序 #### 富客户端平台 (RCP) 概述 **Eclipse Rich Client Platform (RCP)** 是一个强大的框架,旨在利用 Eclipse 平台来构建非集成开发环境 (IDE) 类型的最终用户应用程序。...
首先,我们需要新建一个Eclipse RCP应用程序,然后创建一个lib目录作为存放第三方库的目录。在这个示例中,我们使用了一个简单的Java文件,并将其打包成jar文件。然后,我们可以将这个jar文件添加到RCP应用程序的...
1. 创建第一个RCP程序 2. 创建菜单和工具栏 3. 查看、编辑、对话、外部JAR的用法 4. 向一个RCP应用程序产品中添加标志和帮助 每一章都基本独立于其他章节,读者可以根据自己的需求选择学习的章节。所有的代码均可...
### Eclipse RCP 详细教程 ...以上介绍了Eclipse RCP的基本概念和创建第一个RCP程序的过程。后续章节将继续深入探讨更多高级主题和技术细节,包括如何添加组合键、系统托盘、外观设计、与编辑器交互等内容。
【开发你的第一个Eclipse RCP应用程序】 Eclipse Rich Client Platform(RCP)是Eclipse框架的一个组成部分,专门用于构建复杂的桌面应用程序。RCP利用Eclipse的插件体系结构,允许开发者创建具有高度可定制和可...
Eclipse RCP(Rich Client Platform)是Eclipse IDE的一个核心组成部分,它提供了一个框架和工具集,用于构建桌面应用程序。Eclipse RCP允许开发者利用Java和SWT(Standard Widget Toolkit)构建功能丰富的、可定制...
创建你的第一个 RCP 程序** 2.1. 创建一个 RCP 程序 在 Eclipse 中,开发者可以通过新建项目选择 "Plug-in Project",然后按照向导指引配置基本信息,如项目名称、目标运行环境等,即可创建一个基础的 RCP 插件...
#### 创建你的第一个RCP应用 1. **创建RCP应用**:启动Eclipse IDE后,在“File”菜单下选择“New” > “Other”,然后选择“Plug-in Development”类别下的“Rich Client Application”。按照向导完成必要的设置,...
《Eclipse RCP与Spring OSGi:技术详解与最佳实践》共分3个部分:基础篇(第1-5章)详细介绍了与Eclipse RCP相关的一系列核心概念、Eclipse RCP开发环境的搭建,以及SWT、JFace、Forms、Nebula和WindowBuilder等...
开发者会学习如何创建第一个RCP应用,包括定义插件项目、构建基本UI结构和启动配置。 其次,"使用Eclipse RCP进行桌面程序开发(一):快速起步.doc"文档将引导读者迅速进入实战阶段,讲解如何搭建开发环境,配置...
4. **第3章到第6章.rar** - 这部分通常涵盖RCP的基础知识,如创建第一个RCP项目、理解插件体系结构、使用RCP的UI元素(如透视图、页、视图和编辑器)、事件传递机制以及服务注册等。这是每个Eclipse RCP开发者必须...
1. **启动配置(Launch Configuration)**:演示如何创建一个启动配置,这是运行Eclipse RCP应用程序的第一步。 2. **基本视图和编辑器的实现**:示例可能包含自定义视图和编辑器的代码,展示如何创建和集成到工作...
这个教程可能涵盖了从创建第一个RCP项目,到高级特性如自定义布局、模型驱动开发、国际化和本地化、以及性能优化等方面的内容。通过阅读PDF文档和源代码,学习者可以逐步理解并掌握这些知识点,从而能够独立开发出...
开发Eclipse RCP编辑器的第一步是创建一个新的Eclipse插件项目。在Eclipse IDE中,可以通过"File" -> "New" -> "Plug-in Project"来实现。在此过程中,你需要为项目命名,选择模板,并配置项目的依赖。确保选中"Plug...
Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序。它基于Java,提供了丰富的用户界面组件和插件机制,使得开发者能够构建功能丰富的、可扩展的应用程序。"Eclipse RCP 应用系统开发方法...
Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它基于Java,提供了丰富的用户界面组件和强大的插件系统。本资源提供的"《Eclipse RCP 应用系统开发方法与实战 源代码》"是针对...
创建RCP程序的第一步是设置一个新的Eclipse插件项目。在Eclipse IDE中,选择"File" -> "New" -> "Project",然后在"Plug-in Development"类别中选择"Plug-in Project"。按照向导的指示配置项目,包括项目名称和目标...