Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有更新进度监视器的Eclipse自定义启动屏幕_Eclipse_Rcp - Fatal编程技术网

带有更新进度监视器的Eclipse自定义启动屏幕

带有更新进度监视器的Eclipse自定义启动屏幕,eclipse,rcp,Eclipse,Rcp,我想为我的eclipse产品创建一个闪屏,它既有名称/密码输入,又有一个带有系统“加载…”消息的进度监视器。我已经用splashHandler和产品映射创建了splashHandler扩展。splashHandler本身是向导生成的交互式splashHandler,类似于此处所述: 我已将其更改为使用ProgressMonitorPart,以便可以在监视器栏上方获得消息区域。我在#createUI中创建它,并在#getBundleProgressMonitor中返回它。但是我如何将它连接到应用程

我想为我的eclipse产品创建一个闪屏,它既有名称/密码输入,又有一个带有系统“加载…”消息的进度监视器。我已经用splashHandler和产品映射创建了splashHandler扩展。splashHandler本身是向导生成的交互式splashHandler,类似于此处所述:


我已将其更改为使用ProgressMonitorPart,以便可以在监视器栏上方获得消息区域。我在#createUI中创建它,并在#getBundleProgressMonitor中返回它。但是我如何将它连接到应用程序启动中,以便它增加进度并提供股票消息呢?我有一个plugin_customization.ini,org.eclipse.ui首选项为SHOW_PROGRESS_ON_STARTUP设置为true。此文件在我的产品扩展名中引用。我错过了什么?

你的溅起水花了吗?Eclipse应该在启动期间自动调用进度监视器。是的,启动屏幕加载并等待输入,但进度监视器什么也不做。被阻止回答,因此在此处发帖:好的,我刚刚发现,只有关闭启动屏幕,才会调用进度监视器。我希望在用户输入他们的凭据时有一些指示,但它的工作方式似乎是:输入凭据,按OK,进度监视器显示并递增,直到workbench准备就绪,splash shell关闭,应用程序窗口出现。克雷格