星空网 > 软件开发 > Java

Job的使用

1、Job完成状态监听:

        job.addJobChangeListener(new JobChangeAdapter() {
            @Override
            public void done(IJobChangeEvent event) {
                PlatformUI.getWorkbench().getDisplay().syncExec(new Runnable() {
                    public void run() {
                       //System.out.println("完成后你要做的事情!");
                    }
                });

            }
        });

除此之外,还有以下状态的监听

Job的使用

 

2.在Job执行的期间,要对UI进行操作的话,调用以下方法

        PlatformUI.getWorkbench().getDisplay().syncExec(new Runnable() {
            public void run() {
                //将Runnable加入Display的消息队列,方法退出
            }
        });

 




原标题:Job的使用

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流