
eclipse RCP
fy_kenny
每天努力,让自己的生活工作更好.
展开
-
ecliipse RCP在产品化时用了plugin.properties的%keyName无效的解决方案
ecliipse RCP在产品化时用了plugin.properties的%keyName无效的解决方案Localization in RCP plugins is usually done by including translations in a property file and using their id in plugin.xml.I spend some time la原创 2008-08-01 19:48:00 · 1052 阅读 · 0 评论 -
关于RCP中加introAction(Welcome欢迎)的无法启动问题解决方案
关于RCP中加introAction(Welcome欢迎)的无法启动问题解决方案 今天关于这个问题整整找了一下午的解决方法,最后还是自己尝试出来了。可以成功地显示了RCP程序初次启动的欢迎界面了,也就是Welcome页。解决方案的精髓大致是:首先自己新建立一个用intro模板生成的能够顺利成功启动并且显示的一个“Welcome“,我的是英文版,中文版是“欢迎”的新项目取名为“test原创 2008-09-09 09:48:00 · 2230 阅读 · 2 评论 -
为自己的RCP程序添加帮助内容(Help Contents)
为自己的RCP程序添加帮助内容(Help Contents)支持,英文版是显示在Help菜单中的Help Contents菜单项。 1. 添加Help Contents菜单项,在ApplicationActionBarAdvisor类中添加。声明部分和其他Action一样不讲了。(不明白的可以单独联系我或搜索)helpContentsAction = ActionFactory.HELP原创 2008-09-10 09:47:00 · 1833 阅读 · 0 评论 -
遍历List列表进行选择性的删除操作
遍历List列表进行选择性的删除操作可以用于一个显示的List中,需要删除一部份对象的同时,也可以向List中添加一部分对象的情况。如下代码是我实际项目的用过的:说明:当指定一个userId的时候,可以在界面上显示已经分配给该用户的角色,此时,使用的用户可以有两个操作,一个是将已经存在的角色删除一部分,还有一个操作是从未添加的角色中,再选择一部分分配给该用户。具体请看代码。/** * 设置用原创 2008-10-31 10:44:00 · 1871 阅读 · 0 评论 -
关于Rcp自定义Help中默认首页的更改或去除
这个问题的关键因素是:找到org.eclise.help.base插件中doc/help_home.html文件。按照网页设计好你的help_home.html,再替换掉该插件中的这个文件。就可以实现你自己的帮助首页了。推荐,在你的RCP程序导出成产品后再修改,因为如果没有导出成产品,你就要通过修改Eclipse安装目录下的plugins下的org.eclipse.help.base原创 2009-03-02 14:25:00 · 1099 阅读 · 0 评论 -
最简单移动文件的方法
今天,突然问同事,SUN公司有没有提供直接的方法来移动文件的?结果同事说“那你还不如直接把项目给SUN免费做完了,再还给你” 利用File类中的renameTo(File dest)方法,就可以写很少代码就可以成功的把文件移动到其他目录了 但是,此方法有的问题需要大家注意,如果目标目录不存在,此文件就不会自动创建目标目录,也不会移动文件了。而且,也不会有任何Exc原创 2009-12-14 16:18:00 · 1017 阅读 · 0 评论 -
多种获取字符串像素长度的方法
Pixel length of String 1. awt Font font = new Font("Verdana", Font.PLAIN, 10); FontMetrics metrics = new FontMetrics(font) { }; Rectangle2D bounds = metrics.getStringBounds("string", null);原创 2009-12-14 15:51:00 · 2139 阅读 · 0 评论 -
java sleep后,中途使用interrupt打断
<br />Thread.sleep(n);<br />暂停n毫秒后,如果想立马打断sleep,让Thread继续执行。<br />那么,可以通过interrupt方法打断sleep。这时会出一个InterruptedException异常,没有关系,也不需要输出。<br /> <br />但是,要注意打断的是自己制定的Thread,不要瞎打断,否则后果很严重的。<br /> <br />可以使用一个static全局变量来保存该Thread的引用。<br />如:<br />public static Th原创 2010-07-12 15:09:00 · 6451 阅读 · 0 评论