第一个 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>