是否可以禁用"取消"进度对话框中的按钮 作业运行时显示? 我仍然希望保持向用户显示作业进度到后台的功能。让工作运行或 取消它对GUI没有影响,因为它在远程启动任务 服务器,一旦启动就不支持取消/停止任务。
我无法使用setSystem(true)
,因为我想向用户显示进度。
即使在Eclipse Bugzilla中也报告了bug,但没有任何更新 https://bugs.eclipse.org/bugs/show_bug.cgi?id=155479
试图找出此问题是否已修复。 如果不是,我们如何处理这种情况。
感谢任何帮助。谢谢。
答案 0 :(得分:0)
该错误仍然存在且未修复。
我认为离您最近的就是使用ProgressMonitorDialog
来运行IRunnableWithProgress
课程。您可以将可取消状态设置为ProgressMonitorDialog
。
类似的东西:
ProgressMonitorDialog dialog = new ProgressMonitorDialog(shell);
dialog.setCancelable(false);
dialog.run(true, true, runnableWithProgress);