SWT中从后台线程访问VIEW界面组件的控件

解决方法是使用Display对象,Display对象主要负责管理事件循环和控制UI线程和其它线程之间的通信. Display.getDefault().asyncExec(new Runnable(){     public void run(){     //对前台界面进

2011-09-21 21:03:14

阅读数 1265

评论数 0

Java远程通讯可选技术及原理

看了一篇远程通讯的文章,如果有不了解java远程通讯的同学,看看,还是有启发的 引用:http://www.javalover.cn/html/3/303.html 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯

2011-09-19 16:47:53

阅读数 484

评论数 0

rcp异常org.eclipse.swt.SWTException: Invalid thread access的解决方法

在调用rcp的插件里面控件时,抛出了org.eclipse.swt.SWTException: Invalid thread access异常. SWT会自动创建一个用户界面线程,非此用户界面线程,不能直接操作这个线程。如果想在另外一个线程中,修改用户界面线程的 pu

2011-09-19 12:49:21

阅读数 872

评论数 0

RCP应用启动关闭顺序

/* RCP应用启动顺序  1 : WorkbenchAdvisor.preStartup  2 : WorkbenchAdvisor.openWindows  3 : WorkbenchAdvisor.createWorkbenchWindowAdvisor  4

2011-09-15 15:04:02

阅读数 710

评论数 0

eclipse rcp显示/隐藏视图(view)

/**   * 显示视图   * @param id 视图ID   */   public static void showView(String id){   if(id == null || id.trim().equals("")){   return;

2011-09-14 19:20:53

阅读数 4775

评论数 1

eclipse rcp项目中获取相对路径的方法

网上看了一些方法,但是获取的路径不是项目所在的路径,后来看了osgi的介绍,才恍然大悟 在OSGi中,软件是以Bundle的形式发布的。一个Bundle由Java类和其它资源构成,它可为其它的Bundle提供服务,也可以导入其它Bundle中的Java包;同时,OSGi

2011-09-14 12:06:47

阅读数 2716

评论数 0

提示
确定要删除当前文章?
取消 删除