admin管理员组文章数量:1536811
2024年6月26日发(作者:)
RCP系统开发
收藏
摘自:/bookfiles/493/
从本章开始,将带领大家进入激动人心的Eclipse RCP开发之旅。本章先将经费测算系统的架子搭建起来,
例如菜单、工具栏、主控界面等等,至于系统各功能的实现细节,在随后的章节中将层层剥开。为了节省
篇幅,从本章开始,对于大量需要导入的类,在程序代码中将予以省略。
本章将主要学习到以下技术实现:
l 创建RCP项目。
l 定制开发平台和目标平台。
l 定制窗口属性。
l 添加菜单和工具栏。
l 实现主界面透视图、视图。
l 实现系统托盘。
l 定时自动显示托盘气泡提示文本。
l 图片的缓冲处理。
l 品牌化应用程序。
5.1 新建RCP项目
为了方便后面工作,可先将以前所做的test项目删除。在test项目上点击鼠标右键,选择【Delete】,
在弹出的“Confirm Project Delete”对话框中单击【Yes】按钮即可。如果要彻底删除,请选择“Also d
elete contents under „c:"jfcs_workspace"test‟”。
在新建RCP项目之前,先设置一下整个Eclipse系统默认文件输出组织方式。选择主菜单【Windo
w】→【Preferences…】,在弹出的“Preferences”对话框中展开Java,选中Build Path,在Source
and output folder下单选Folders,再单击【Apply】按钮(一定要单击此按钮,而不是直接单击【OK】
按钮),如图5-1所示。这样设置的目的是将源文件和编译后的class目标文件分开存放,以方便管理。
图5-1 项目输出路径设置
5.1.1 创建经费测算项目
创建RCP项目时,Eclipse提供了向导方式,并内置了3种RCP模板,整个工作简单而又轻松,具体步
骤如下:
(1)单击鼠标右键,选择【New】→【Project…】,在弹出的对话框中选择【Plug-in Project】,单击
【Next】按钮,在Project name后输入项目名称。项目名称习惯上命名为公司域名+产品
名称的倒序,这样可以比较好的避免与他人产品名称重复。例如:,表示华中科技大学
工资管理系统项目。
单击【Next】按钮,弹出如图5-2所示的对话框,要求用户指定ID、Version、Name等信息。Plug-i
n Provider可以输入作者名称或者公司名称。Classpath要求指定类文件夹名称,一般针对插件项目,
对于RCP项目来说,可以不指定。不需要勾选Plug-in Options下的“Generate an activator, a Jav
a class that controls the plug-in‟s life cycle”,对于RCP来说并不需要生成一个激活器类来控制插
件的生命周期。选中Rich Client Application中的Yes。
版权声明:本文标题:RCP系统开发 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1719367211a774174.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论