所謂RCP,就是Rich Client Platform的縮寫,即富客戶平臺,是Eclipse進化的產物(自3.0版以后出現),是Eclipse組織向用戶提供的強大的開放性開發平臺,能夠使用戶方便地創建自己的基于Eclipse的應用程序,并且這些應用程序能夠得到Eclipse的底層支持。更重要的是,我們可以利用Java創建象 Eclipse這么漂亮的桌面程序。
我相信,在未來的幾年里,RCP一定會變得非常流行。使用RCP,我們可以開發界面象 Eclipse這樣漂亮的桌面程序,比如醫院管理系統啊、CAD軟件等等。遺憾的是,目前在國內基本上找不到關于RCP的中文資料,我們只能通過自己的探 索來為我們的程序添加我們想要的功能。
下面讓我們一步一步來建立一個Eclipse RCP程序,下面的內容可以說在Google上一搜一大把,有些人會覺得乏味,但是沒關系,這只是一個快速的起步。
第一步:“File”-->"New"-->"Other"-->"Plug-in Development" -->"Plug-in Project"
開始新建一個插件工程,我選擇使用的eclipse版本3.7。

下一步:我選擇執行環境是J2SE-1.5,原因是我的jdk版本是1.5,另外我們開始創建RCP,選擇Yes。

下一步:我們選擇一個Hello RCP,點擊完成,這樣我們就創建了一個Rcp插件工程。

接下來,運行這個插件,看看效果,如下圖所示。

運行出來的頁面,沒有添加任何的其它元素,這個你可以慢慢的添加一些組鍵進來。

接下來,我們添加產品配置


產品配置頁面如圖:


我們需要點擊Add,添加我們自己的產品(cn.blogjava.zz.rcp_start),然后再點擊(Add Required Plug-in)添加必須的插件,否則導出的時候會出現各種異常。
接下來我們需要導出產品,導出到指定的文件。

在導出的文件下,點擊運行eclipse.exe,就得到了這樣的效果。

以上截圖,希望能給初學者幫助。