Bonjour, je développe un projet en Java et j'aimerais avoir un splash screen.
Après peu de recherche j'ai trouvé la propriété "SplashScreen-Image" qu'il suffit de rajouter au manifest du .jar. Après avoir compris que l'image devait être dans le jar, cette solution marche très bien. Il m'affiche bien l'image défini au démarrage de l'application.

Sauf que j'utilise JSmooth pour créer un .exe qui lance mon .jar (ce qui me permet, entre autre, d'avoir une icone associé à l'.exe affichée dans windows, impossible à ma connaissance avec le .jar). Lorsque j'exécute le .jar directement il m'affiche bien le Splash, mais si je passe par l'.exe il ne l'affiche plus.

J'ai essayé aussi bien en définissant mon jar principal comme "jar embarqué dans l'exécutable" ou bien seulement défini dans le classpath (Dans l'onglet "Application" de JSmooth).

Si quelqu'un voit ou j'ai pu me tromper ?

En attendant j'utilise une pseudo solution qui consiste à créer un raccourci vers mon .jar, qui lui aussi peut être "iconisé", mais bon...

(En espérant ne pas m'être trompé de forum)

Rémi