﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-用动作去驱动未来-文章分类-eclipse RCP</title><link>http://www.blogjava.net/zuan-sky/category/52978.html</link><description>生命在于运动，让自己身体的每一个细胞都动起来吧.</description><language>zh-cn</language><lastBuildDate>Fri, 09 Nov 2012 03:20:15 GMT</lastBuildDate><pubDate>Fri, 09 Nov 2012 03:20:15 GMT</pubDate><ttl>60</ttl><item><title>Eclipse RCP进行桌面程序开发：快速起步</title><link>http://www.blogjava.net/zuan-sky/articles/390983.html</link><dc:creator>黑蚂蚁</dc:creator><author>黑蚂蚁</author><pubDate>Thu, 08 Nov 2012 05:35:00 GMT</pubDate><guid>http://www.blogjava.net/zuan-sky/articles/390983.html</guid><wfw:comment>http://www.blogjava.net/zuan-sky/comments/390983.html</wfw:comment><comments>http://www.blogjava.net/zuan-sky/articles/390983.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zuan-sky/comments/commentRss/390983.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zuan-sky/services/trackbacks/390983.html</trackback:ping><description><![CDATA[<div></div><div><div><p>所谓RCP，就是Rich Client  Platform的缩写，即富客户平台，是Eclipse进化的产物（自3.0版以后出现），是Eclipse组织向用户提供的强大的开放性开发平台，能够使用户方便地创建自己的基于Eclipse的应用程序，并且这些应用程序能够得到Eclipse的底层支持。更重要的是，我们可以利用Java创建象  Eclipse这么漂亮的桌面程序。</p> <p>　　我相信，在未来的几年里，RCP一定会变得非常流行。使用RCP，我们可以开发界面象  Eclipse这样漂亮的桌面程序，比如医院管理系统啊、CAD软件等等。遗憾的是，目前在国内基本上找不到关于RCP的中文资料，我们只能通过自己的探  索来为我们的程序添加我们想要的功能。</p> <p>　　下面让我们一步一步来建立一个Eclipse  RCP程序，下面的内容可以说在Google上一搜一大把，有些人会觉得乏味，但是没关系，这只是一个快速的起步。</p></div><br />第一步：&#8220;File&#8221;--&gt;"New"--&gt;"Other"--&gt;"Plug-in Development" --&gt;"Plug-in Project" <div>开始新建一个插件工程，我选择使用的eclipse版本3.7。</div><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/001.jpg" height="681" width="525" /><br /><br />下一步：我选择执行环境是J2SE-1.5,原因是我的jdk版本是1.5，另外我们开始创建RCP，选择Yes。<br /><br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/002.jpg" height="581" width="525" /><br /><br />下一步：我们选择一个Hello RCP，点击完成，这样我们就创建了一个Rcp插件工程。<br /><br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/003.jpg" height="461" width="525" /><br /><br />接下来，运行这个插件，看看效果，如下图所示。<br /><br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/005.jpg" height="587" width="530" /><br /><br />运行出来的页面，没有添加任何的其它元素，这个你可以慢慢的添加一些组键进来。<br /><br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/006.jpg" height="319" width="558" /><br /><br />接下来，我们添加产品配置<br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/007.jpg" height="300" width="560" /><br /><br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/008.jpg" height="557" width="553" /><br /><br /><div>产品配置页面如图：</div><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/009.jpg" height="592" width="859" /><br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/010.jpg" height="360" width="676" /><br /><br />我们需要点击Add，添加我们自己的产品（cn.blogjava.zz.rcp_start）,然后再点击(Add Required Plug-in)添加必须的插件，否则导出的时候会出现各种异常。<br /><div><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/012.jpg" height="798" width="775" /></div><br /><br /><div><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/011.jpg" height="363" width="714" /></div><br /><br />接下来我们需要导出产品，导出到指定的文件。<br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/014.jpg" height="628" width="525" /><br />在导出的文件下，点击运行eclipse.exe，就得到了这样的效果。<br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/zuan-sky/016.jpg" height="339" width="564" /><br /><br /><br />以上截图，希望能给初学者帮助。</div><div><p>&nbsp;</p></div><img src ="http://www.blogjava.net/zuan-sky/aggbug/390983.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zuan-sky/" target="_blank">黑蚂蚁</a> 2012-11-08 13:35 <a href="http://www.blogjava.net/zuan-sky/articles/390983.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>