Bonjour,
Je lance mon application RCP avec Java Web Start depuis un portail Web et je souhaiterais faire apparaitre le Splash Screen entre le moment ou j'ai fini de télécharger mes plugins et le moment où le workbench apparait.
Pour cela j'ai mis la conf suivante dans mon fichier JNLP :
En fait, le Splash Screen apparait derrière le navigateur internet. Du coup, il n'apparait pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 [...] <application-desc main-class="org.eclipse.equinox.launcher.WebStartMain"> <argument>-showsplash</argument> </application-desc> [...] <property name="osgi.instance.area" value="@user.home/Application Data/my_app"/> <property name="osgi.install.area" value="@user.home/Application Data/my_app/osgi"/> <property name="osgi.configuration.area" value="@user.home/Application Data/my_app"/>
Savez-vous comment forcer le Splash Screen à apparaitre devant le navigateur ?
C'est sans doute lié mais lorsque le Workbench apparait, il est lui aussi en arrière plan. J'ai eu beau ajouté le code ci-dessous dans le postStartup() de mon ApplicationWorkbenchAdvisor, cela ne fait que clignoter l'icône dans la barre de tâche Windows.
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part shell.forceActive();
Partager