使用场景:一般在比较耗时的操作中添加该功能,更友好的操作。
实现步骤
1:窗口精度条对话框
ProgressMonitorDialog prog = new ProgressMonitorDialog(getShell());
2:prog.run(true, false, new IRunnableWithProgress() {
public void run(IProgressMonitor monitor) {
monitor.beginTask(精度条上的提示信息....", IProgressMonitor.UNKNOWN);
。。。。这里是你操作。。。。。
monitor.done();
}
});
prog.run(true, false, new IRunnableWithProgress())
第一个参数
表示 action 的处理是脱离 UI 主线程的,因此 action 必须使用 Display.syncExec(Runnable) 或者 Display.asyncExec (Runnable) 来进行 drawing 。
第二个参数表示 是否可以取消该操作。
第三个 操作 就是真正执行操作的线程。
参考 http://hi.baidu.com/monkeyhoop/blog/item/52fd6e5508533752574e0002.html
分享到:
相关推荐
索尼 sony rcp 1500 中文操作手册,非常好,是中文的,希望大家多多下载 谢谢谢谢,让我多赚些积分
将涉及以下内容:创建第一个RCP程序,创建菜单和工具栏,查看,编辑,对话,外部JAR的用法,向一个RCP应用程序产品中添加标志和帮助。每一章都基本独立于其他章节。欢迎访问我的网站——www.xeclipse.com。
clipse RCP允许开发者使用eclipse结构风格设计...将涉及以下内容:创建第一个RCP程序,创建菜单和工具栏,查看,编辑,对话,外部JAR的用法,向一个RCP应用程序产品中添加标志和帮助。 每一章可能都基本独立于其他章节
RCP中文入门教程,RCP中文入门教程,RCP中文入门教程,RCP中文入门教程
java中RCP中使用JNI
RCP&OSGI;
7.1.向程序中添加视图模板 31 7.2.向应用程序添加VIEW 36 7.3.向VIEW里添加action 40 8.和编辑器一起工作 51 8.1.概述 51 8.2.创建工程 51 8.3.创建并准备domain 模型 51 8.4.在视口中使用domain模型...
一个在RCP 的View中显示JFreeChart报表的小例子,所需要用到的Jar包都已经包含在里面 没有分的也可以去我的博客看看,也有相关的代码。
RCP在线升级RCP在线升级RCP在线升级RCP在线升级RCP在线升级
RCP程序中集成其他插件的配置方法RCP程序中集成其他插件的配置方法RCP程序中集成其他插件的配置方法
示例代码 博文链接:https://dollyn.iteye.com/blog/150896
RCP简单的入门教程,比较适合初学RCP的学习参考资料!
转载的,rcp欢迎界面设计,欢迎大家一起用
Eclipse RCP深入浅出这本书很不错,但奈何网上都是些电子版,想要找到与它配套的源代码那是相当的头疼,这里提供了中英文电子版书及配套代码供大家使用,大家可以方便的学习。
RCP导出EXE 老大难问题。 RCp 程序导出步骤,保证能够导出~
难得的Eclipse插件RCP中文入门教程
rcp中英文双版 建议读英文版 这样更有助于提高
Eclipse RCP中使用第三方包,图文并茂很不错。