Lorsque tu fais :
URL url = classLoader.getResource("[...]/drapeau.png");
Tu verras que si tu imprimes cette URL tu auras un truc du genre :
jar:http://<server web>/<fichier.jar>![...]/drapeau.png
ou un truc du genre
jar:file:C:/Documents and Settings/<utilisateur>/Application Data/Sun/Java/Deployment/cache/6.0/[...]![...]/drapeau.png
Donc l'addresse du fichier jar est tout ce qui est compris entre "jar:" et "![...]/drapeau.png". Et apres cela depend aussi du fait que Java Web Start utilise son cache ou pas. Par contre je vois mal comment du JavaScript pourra aller recuperer l'icone dedans
Partager