RCP专栏
给Eclipse RCP 产品瘦身
按默认配置制作的Eclipse Product。导出时有50多M。而我的程序中很多插件都没有使用。
经过一番精简,我的程序发布后只有10M左右了。
一般情况下只有下面的这些插件是必需的:
<plugin id="com.ibm.icu"/>
<plugin id="org.eclipse.core.commands"/>
<plugin id="org.eclipse.c ...
by Jamsa 2007-03-29 浏览 (2911) 回复 (1) 关键字: eclipse rcp jface swt
使用Ant,Maven构建Eclipse RCP Product
通常我们打包Product的时候,一般都是通过Product的export操作来进行的,但这样的做法,则限制了Continous Integration的自动化执行,那么,应该如何编写自动化构建脚本呢?
一、首先,让我们看一下Eclipse官方的解决方案:
http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.pde.d ...
by dearwolf 2007-03-06 浏览 (4248) 回复 (2) 关键字: rcp ant maven
在Eclipse RCP中实现I18N的思考与疑问
在RCP产品中实现国际化,一般是两种方式。
方式一:
public class Messages {
private static final String BUNDLE_NAME = "test.messages ...
by dearwolf 2007-02-14 浏览 (3050) 回复 (6) 关键字: rcp i18n
Eclipse RCP开发书籍资料简介
为了给大家提供方便,我在这篇帖子里对常用的RCP参考资料作了一下简单的总结,有不当之处,还望多多批评指正。
1。入门
对于入门的RCP开发人员来讲,首先应当要对RCP有一个全局性的认识,reload_cn有一篇开源文档《RCP程序设计》,下载地址为:http://www.eclipseworld.org/bbs/read.php?tid=4457,这篇文档涵盖了RCP开发相关的许多知识 ...
by dearwolf 2007-01-22 浏览 (7482) 回复 (4) 关键字: rcp
RCP中异步线程的处理
在RCP中要在非UI线程中执行UI线程的操作,最简单的方式就是display.syncExec或者display.asyncExec,如果UI线程所需的时间较长的话,则应该使用display.asyncExec
在执行异步线程的时候,我们一般应当继承Job或者UIJob类:UIJob是在UI线程中运行的,可以直接访问窗体组件。Job是在非UI线程中运行,如果在里面想访问窗体组件,需要通过Di ...
by dearwolf 2007-01-17 浏览 (4516) 回复 (7) 关键字: rcp 异步
Eclipse RCP简介(译 Eclipse RCP开发)
早在1990年,就可以用如VB和Delphi来创建一个富客户端的程序。快速增长和非常普遍的应用富客户端程序都是为了满足“丰富”的用户体验。为了给特殊领域提供更多的本地用户接口用于高速处理信息,富客户端支持高质量的终端用户体验。丰富的UI支持类似于拖拽功能,系统的剪贴板,导航栏,以及专门的用户定制。富客户端已经区别于终端的客户端程序或者简单的客户端,当然它们现在已经被取代了。 ...
by 风雪涟漪 2007-01-09 浏览 (3361) 回复 (0) 关键字: eclipse rcp
用RCP实现MSN风格的登录窗口
需要以下的对象:
LoginDialog,用于展示状态,
LoginListener,用于监听登录状态,并根据不同的情况改变LoginDialog的显示
LoginAction,用于执行登录的业务逻辑,并且根据不同的结果来fire不同的动作。
状态一共有以下几种:
1。登录中
2。登录成功
3。登录失败
3.1 连接失败
3.2 用户名密码错误
...
by dearwolf 2006-09-25 浏览 (5365) 回复 (7) 关键字: rcp
用RCP做出漂亮的对话框
首先是一个效果图:
为了不违反保密协议,偶在这里把logo和相关的东西都涂掉了,希望不会让人觉得难看....
ok,下面就开始讲述偶的coding过程:
首先捏,Dialog是分为三部分的,Window Title Bar,Content Area和Button Bar
这里的Window Title Bar素很难改动滴,偶也米改....而接下来的ContentAr ...
by dearwolf 2006-10-16 浏览 (3547) 回复 (0) 关键字: rcp 对话框
指定JFace.Dialog初始化的位置
目的1:打开一个新的对话框时,如何设定它和父对话框的相对位置?比如在登录对话框有一个“创建新帐号”的按钮,用户点击以后,就出现新的对话框用于注册,请问如何能让新的对话框和旧对话框排列的整齐一些?应该是能设定二者的相对位置吧?
最开始,以为要用Shell.setLocation来设置,但是对于一个Dialog而言,它的Shell在什么时候才能初始化呢?
我 在构造 ...
by dearwolf 2006-11-08 浏览 (2912) 回复 (5) 关键字: rcp


