当我的工作台中正在运行长时间操作(因此通过进度 View 向我报告)(例如“全部清除”操作)时关闭我的 Eclipse(用于插件开发)工作台时,会发生以下情况:
- 主工作台窗口已关闭
- 打开一个新的小窗口(我猜是一个对话框),其内容与之前的进度 View 相同。此对话框通知我在实际关闭应用程序之前正在完成某些操作
如何在 RCP 应用程序中通过我自己的运行长时间操作的作业实现相同的行为?
感谢您的帮助, 马努
最佳答案
查看 eclipse-IDE 代码来看看它是如何实现的;) 小建议:
org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postShutdown()
捆绑
org.eclipse.ui.ide.application
关于java - 如何处理 RCP 关闭时 UI 报告的长时间操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4692612/