开发者社区> 问答> 正文

java SWT多线程问题:报错

这段代码一直报无效的进程连接。

我的本意是,新建一个线程将tree的内容装载到这个进程里,然后UI线程异步调用这个进程。希望大家能帮帮忙。解决一下。

 

展开
收起
kun坤 2020-06-20 13:46:46 39016 0
1 条回答
写回答
取消 提交回答
  • 贴下堆栈;

    另外,把最外层的Runnable去掉,直接执行tree.set。。。那一段 试下

    ######楼下已改。######
    UC.getDisplay().asyncExec(new Runnable() {
    	Override
    	public void run() {
    	tree.setContentProvider(new TreeContentProvider());//设置树内容提供器 	
               tree.setLabelProvider(new TreeLabelProvider());//设置标器提供器	
    	fillTree();
    	}
    });
    ######filltree()里面是2个事件监听和1个过滤器,  这样线程的名字的main而不是我新建的线程了。######求大神围观。稍微指点一下。
    2020-06-20 13:46:52
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载