Можно ли отключить кнопку «Отмена» в диалоговом окне выполнения , отображаемое при запуске задания? Я все еще хочу сохранить функциональность, чтобы показать пользователю о ходе работы в фоновом режиме. Если задание выполнено или отмена его не влияет на графический интерфейс пользователя, поскольку он запускает задачу на удаленном сервере , который не поддерживает отмену/остановку задачи, после ее запуска.Eclipse Job disable cancel button
Я не могу использовать setSystem(true)
, так как хочу показать прогресс пользователю.
Существует ошибка сообщается даже в Eclipse, Bugzilla, но там не любое обновление https://bugs.eclipse.org/bugs/show_bug.cgi?id=155479
Пытаясь выяснить, если эта проблема решена или нет. Если нет, то как мы справляемся с таким сценарием.
Любая помощь оценена. Благодарю вас.
Я попытался с помощью ProgressMonitorDialog но получил 'SWT не более handle' исключение, так как мой RCP имеет много фоновых заданий работает, и когда мы открываем ProgressMonitorDialog нет имеющихся ресурсов. Я использую Job для запуска встроенного сервера и загрузки SWT-браузера с HTML-файлами. Есть ли другой способ избежать этой ситуации? – SDS