RCP应用程序开发之一——新建一个rcp application例子
2006-07-16 18:15
405 查看
Eclipse提供了包装和构建rcp应用程序的模版,在eclispe下,我们可以根据eclispe的新建工程向导来构建一个rcp应用程序。
我的eclipse版本为:3.1.2
1) 启动eclispe
2) 从菜单栏上选择“File-〉New-〉Project”,弹出如下对话框:
图1
3) 在图1中选择Plug-in Project,然后单击“Next”按钮。弹出如下窗体:
图2
4) 在上面的“Project name”输入工程名“com.jdenght.rcpstudy”,然后点击“Next”,弹出如下窗体,在这个窗体中配置插件相关属性。我们采用默认值。其中,有两项我们需要注意:(1)Classpath:此项可以默认不填写,但我们构建我rcp应用程序后,需要添加其他额外的包的话,需要在插件清单中指定lib包下的Classpath信息(即需要将相关的jar添加到classpath下)(2)Rich Client Application项,构建rcp应用程序需要选择“Yes”项。
图3
5) 点击Next,弹出关于一些rcp应用程序模板的窗体,我们选择RCP application with a view的模板。
图4
6) 点击Next,弹出如下对话框,标示着rcp应用程序构建完成。点击“Finish”完成rcp应用程序的构建。
图5
7) 我们可以仔细的分析插件清单中的内容。关于插件清单(plugin.xnl)这方面的知识,我们在前一篇文章中提到,有人已经总结了,您可以去查看一下。
8) 这时,我们完成了rcp应用程序的创建,下面,我们开始简单的讲述如何的运行这个rcp应用程序。
9) 在右边的导航树种,选中要运行的rcp项目,点击菜单“Run-〉Run…”弹出如下窗体,
在name一项中我们输入启动这个rcp application的名字:new_rcpstudy,在Program to Run这一项中,选择Run an application这一项,在下拉框中选择com.jdenght1.application.,然后,我们在选择Plug-ins选项卡,如图7所示。
图6
图7
10) 我们选中第3个单选框,图中的列表框被激活,我们选择右边的Deselect All一项,然后选择我们要运行的rcp application:com.jdenght1.rcpstudy,在选择Add Required Plugins,点击Apply按钮。
11) 我们在点击Validate Plug-in Set判断刚才所做的关于插件的启动配置是否合理,如果弹出如下对话框,表示配置正确,rcp程序可以运行。
图8
12) 点击Run按钮,rcp应用程序开始运行。弹出如下窗体:
图9
我的eclipse版本为:3.1.2
1) 启动eclispe
2) 从菜单栏上选择“File-〉New-〉Project”,弹出如下对话框:
图1
3) 在图1中选择Plug-in Project,然后单击“Next”按钮。弹出如下窗体:
图2
4) 在上面的“Project name”输入工程名“com.jdenght.rcpstudy”,然后点击“Next”,弹出如下窗体,在这个窗体中配置插件相关属性。我们采用默认值。其中,有两项我们需要注意:(1)Classpath:此项可以默认不填写,但我们构建我rcp应用程序后,需要添加其他额外的包的话,需要在插件清单中指定lib包下的Classpath信息(即需要将相关的jar添加到classpath下)(2)Rich Client Application项,构建rcp应用程序需要选择“Yes”项。
图3
5) 点击Next,弹出关于一些rcp应用程序模板的窗体,我们选择RCP application with a view的模板。
图4
6) 点击Next,弹出如下对话框,标示着rcp应用程序构建完成。点击“Finish”完成rcp应用程序的构建。
图5
7) 我们可以仔细的分析插件清单中的内容。关于插件清单(plugin.xnl)这方面的知识,我们在前一篇文章中提到,有人已经总结了,您可以去查看一下。
8) 这时,我们完成了rcp应用程序的创建,下面,我们开始简单的讲述如何的运行这个rcp应用程序。
9) 在右边的导航树种,选中要运行的rcp项目,点击菜单“Run-〉Run…”弹出如下窗体,
在name一项中我们输入启动这个rcp application的名字:new_rcpstudy,在Program to Run这一项中,选择Run an application这一项,在下拉框中选择com.jdenght1.application.,然后,我们在选择Plug-ins选项卡,如图7所示。
图6
图7
10) 我们选中第3个单选框,图中的列表框被激活,我们选择右边的Deselect All一项,然后选择我们要运行的rcp application:com.jdenght1.rcpstudy,在选择Add Required Plugins,点击Apply按钮。
11) 我们在点击Validate Plug-in Set判断刚才所做的关于插件的启动配置是否合理,如果弹出如下对话框,表示配置正确,rcp程序可以运行。
图8
12) 点击Run按钮,rcp应用程序开始运行。弹出如下窗体:
图9
相关文章推荐
- Git 分支 - 分支的新建与合并 分支的新建与合并 让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤: 开发某个网站。 为实现某个新的需求,创
- 修炼九阴真经Windows Phone开发 (7):本地化应用程序栏Localizing an Application Bar 下
- 用VB.NET创建一个三层应用程序的例子……
- 我的开发环境介绍及一个 Expression Bland 画图形的例子
- 解决Android开发中在调试模式下运行一个程序后出现Application (xxx) is waiting for the debugger to attach
- 做为一个应用程序开发人的浅谈 ---------Lucrefy的专栏
- 应用开发的结构浅析----一个基于Proxy-Stub模式的例子
- MFC开发技巧——应用程序只能运行一个实例
- java swt 开发的一个小型应用程序(从设计到打包成软件.exe文件的总结)
- 使用JSP + JAVABEAN + XML 开发的一个例子
- springMail开发的一个简单的小例子
- unity插件开发——一个例子:简单的svn集成
- 新建一个启动服务(tomcat为例子)
- 探索 Python、机器学习和 NLTK 库 开发一个应用程序,使用 Python、NLTK 和机器学习对 RSS 提要进行分类
- 使用JSP + JAVABEAN + XML 开发的一个例子 (转自arielxp !Java)
- Become.com的 Web Crawler: 一个超大规模的Java应用程序(想开发自己的搜索引擎增值服务的必读)
- Android开发:新建Android Application,src和layout文件夹为空(含新建模拟器及模拟器异常问题解决)
- Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架
- [转][MEF插件式开发] 一个简单的例子
- 修炼九阴真经Windows Phone开发 (6):本地化应用程序栏Localizing an Application Bar 上