在eclipse 4 RCP应用程序中的启动画面上的进度条

时间:2014-06-19 11:36:53

标签: eclipse

我想在我的eclipse 4 RCP启动画面中添加一个进度条。我尝试了以下代码和设置,但仍然无法获得进度条....

org.eclipse.ui / SHOW_PROGRESS_ON_STARTUP = true 在plugin_customization.ini文件中

我已经设置了存在splash.bmp文件的插件名称..

enter code here
<plugin>

<extension
     id="product"
     point="org.eclipse.core.runtime.products">
  <product
        name="com.example.e4.wizard"
        application="org.eclipse.e4.ui.workbench.swt.E4Application">
      <property name="preferenceCustomization" value="plugin_customization.ini"/>
      <property name="startupForegroundColor" value="FFFF80"/>
      <property name="startupMessageRect" value="250,44,250,20"/>
      <property name="startupProgressRect" value="250,64,501,15"/>
      <property
           name="appName"
           value="com.example.e4.wizard">
     </property>
  </product>
 </extension>

的plugin.xml

1 个答案:

答案 0 :(得分:0)

要解决您的需求,您需要创建一个生命周期钩子和自定义的splashscreen处理程序。 Lars Vogel写了一篇关于这个主题的优秀教程:

http://www.vogella.com/tutorials/Eclipse4LifeCycle/article.html#lifecycle_overview

您还可以使用OSGi服务而不是生命周期扩展。有关详细信息,请查看this bug report以及附加的示例代码。