Eclipse rcp 显示后台操作的进度条

Eclipse rcp 显示后台操作的进度条,eclipse-rcp,Eclipse Rcp,我是eclipse rcp的新手 背景: 我正在使用EclipseRCP执行登录操作,我创建了一个接受用户用户名和密码的视图,当用户单击登录按钮时,代码将检查数据库,如果有效,则向用户显示一个新视图,否则显示错误无效登录 因此,在上面的文章中,我非常希望在后台检查数据库时显示一个进度条(等待某个时间) 我能知道如何实现吗?你可以用它来实现你想要的。如果您使用的是基于Eclipse RCP的应用程序,那么您甚至可以将“操作”实现为扩展“org.Eclipse.core.runtime.jobs.J

我是eclipse rcp的新手

背景:

我正在使用EclipseRCP执行登录操作,我创建了一个接受用户用户名和密码的视图,当用户单击登录按钮时,代码将检查数据库,如果有效,则向用户显示一个新视图,否则显示错误无效登录

因此,在上面的文章中,我非常希望在后台检查数据库时显示一个进度条(等待某个时间)


我能知道如何实现吗?

你可以用它来实现你想要的。如果您使用的是基于Eclipse RCP的应用程序,那么您甚至可以将“操作”实现为扩展“org.Eclipse.core.runtime.jobs.Job”。您的应用程序WorkbenchWindowVisor必须在preWindowOpen()中设置:configurer.setShowProgressIndicator(true)

作业开始后,将自动显示正在进行的作业

您甚至可以通过扩展将progressView添加到您的应用程序中,当您在progressView中单击progressView时,您的操作会在progressView中弹出,您甚至可以在其中取消:)

希望有帮助