RCP SWT SWTException Dispose
青青世界
这个作者很懒,什么都没留下…
展开
-
RCP 学习笔记 启动登录
三、 启动用户程序进行登录验证 我们在某些情况下要求用户有相应的权限才能执行操作时,必须在程序启动是验证用户是否是合法的用户,这时我们可以在程序启动是弹出登录对话框,如果登录成功的话才可以进入系统,否则无法进入 要在RCP程序中实现这样的功能很简单,我们只要在 Application.java 这个类的 start(IApplicationContext context)转载 2011-12-28 17:43:42 · 570 阅读 · 0 评论 -
RCP 学习笔记 之 添加闪屏
二、添加闪屏 我们先准备好一张要做成闪屏的图片,将图片直接复制到工程目录中去,注意图片名称最好改成splash.bmp,这样方便点,文件机构下图所示, 这时如果启动的话发现闪屏根本不会显示,因为我们没有给项目指定闪屏的位置,这时我们要给这个项目新增一个*.product 文件,文件名称任意取我们选择创建一个基本的配置文件,点完成,然后可以配转载 2011-12-28 17:42:29 · 920 阅读 · 0 评论 -
SWT中的Dispose操作法则
法则一:如果你创建了他,那么就要释放他在本章节的前一部分,你知道了创建SWT控件,相应的本地控件也被创建了。也就是说,调用了SWT的构造函数,底层的本地资源也被创建了。所以如果你写下如下代码,那么你就创建了一个SWT颜色对象,那么也就在系统的底层资源里分配了一个颜色资源:Color color = new Color(display, 255, 0, 0); // Create a red转载 2011-12-28 14:56:47 · 676 阅读 · 0 评论 -
Eclipse RCP中获取Plugin/Bundle中文件资源的绝对路径
摘要:在进行Eclipse RCP开发的过程中,需要使用一些其他的资源(如图片、声音、配置文件、数据库等),我们一般将这些资源放到Plugin/Bundle的相应目录下(如图片资源放到icons目录,声音放到sounds目录,数据库文件放到data目录)。本文先对Eclipse Plugin和Bundle进行分析,之后讲解了如何使用Eclipse API通过这些资源的相对路径(相对于Plugin/转载 2012-02-21 20:00:17 · 817 阅读 · 0 评论 -
过滤RCP(富客户端)透视图
RCP的访问控制在应用中非常的有必要,因为大多数的应用都是多用户多极别。客户端至少需要在三个层次上进行控制:一是SWT组件级别,包括按钮、快捷菜单等等。二是视图级别的控制,这个比较容易,只要在透视图中控制视图就可以了。三是透视图的控制。在透视图中包含视图。可以通过Open perspective对话框选择打开透视图,但是这里有这样一个问题,Open perspective对话框转载 2012-02-17 14:44:36 · 733 阅读 · 0 评论