Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3102 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Splash screen + javaws = fail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Splash screen + javaws = fail

n°2009569
Elmoricq
Modérateur
Posté le 16-07-2010 à 16:31:23  profilanswer
 

Mise à jour : bon le problème vient d'un bug connu avec javaws. Si quelqu'un a une astuce d'ici lundi...
 
yo [:elmoricq]
 
Petit problème, mineur mais agaçant.
J'ai une appli graphique, dans un beau package .jar
 
Dedans, j'ai un .png qui représente un splash screen.  
Arborescence :

<Nom de l'appli>/resources/splash.png


 
Dans mon MANIFEST.MF, j'ai ceci (auto-généré par netbeans) :

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
X-COMMENT: Main-Class will be added automatically by build
Class-Path: <blabla>
Created-By: 10.0-b22 (Sun Microsystems Inc.)
SplashScreen-Image: <Nom de l'appli>/resources/splash.png
Main-Class: <Nom de l'appli>.Main
 
<informations jarsigner>


 
Si j'exécute mon .jar avec "java -jar blabla.jar", j'ai bien mon splash screen qui s'affiche.
 
Mais, si j'exécute soit dans netbeans, soit dans java web start (avec le .jnlp qui va bien), rien ne s'affiche, et SplashScreen.getSplashScreen() retourne null.
 
Quelqu'un a déjà rencontré ce problème / a une idée de l'endroit où j'ai merdé ?


Message édité par Elmoricq le 16-07-2010 à 19:44:45
mood
Publicité
Posté le 16-07-2010 à 16:31:23  profilanswer
 

n°2009588
Elmoricq
Modérateur
Posté le 16-07-2010 à 16:57:47  profilanswer
 

... ok j'crois que j'ai compris.
1. Netbeans on s'en fout que ce soit pas chargé, je pense qu'il démarre l'appli à partir des sources et non du package + manifest.

 

2. Java WS : j'ai l'impression que cet outil ignore les splash screens décrits dans le package. Il faut donc placer sur le serveur web le splash, et préciser un "icon kind='splash'" dans le jnlp. :fou:

 

edit : mouais, bof, c'est pas encore probant tout ça. J'ai effectivement un splashscreen au chargement du jnlp, très bien, mais getSplashScreen() retourne toujours null. Pas pratique pour donner des infos sur mes différents chargements de modules.


Message édité par Elmoricq le 16-07-2010 à 17:10:08
n°2009636
Elmoricq
Modérateur
Posté le 16-07-2010 à 19:37:20  profilanswer
 

lol@sun : http://bugs.sun.com/bugdatabase/vi [...] id=6510416


Message édité par Elmoricq le 16-07-2010 à 19:37:31
n°2009679
sircam
I Like Trains
Posté le 17-07-2010 à 12:04:25  profilanswer
 

[:mlc]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°2009983
Elmoricq
Modérateur
Posté le 19-07-2010 à 13:49:55  profilanswer
 

Bon... ben allons-y à l'ancienne, avec un splashscreen à la main, comme autrefois. :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Splash screen + javaws = fail

 

Sujets relatifs
Comment pré-charger une appli. dans un splash screenComment creer et ajouter un "splash screen" au lancement d'une appli?
Full Screenfopen: fail to open stream - connection timeout
[directX] comment passer du model space au screen space ?Delphi - Splash Screen Evolué
utilisation de Screen 
Plus de sujets relatifs à : Splash screen + javaws = fail


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)