Salut
J'ai réalisé une page html avec une applet java. Celle ci charge l'image située sur le chemin relatif Data/Images et l'affiche:
http://www.artweweb.com/Forum/JavaImgRel.html
Voici ma méthode:
Je déclare une variable URL baseURL qui contient le chemin de mon application
Je récupère ce chemin avec la fonction getDocumentBase():
Code :
- baseURL =getDocumentBase();
|
Je construit ensuite une nouvelle URL qui contient le chemin complet de mon image à partir du chemin relatif
Code :
- URL url = new URL(m_baseUrl, m_strImageFolder + m_strImageFile);
|
Comme toi, j'utilise ensuite getDefaultToolkit mais en utilisant ma variable url comme paramètre:
Code :
- Image m_BackgroungImg = Toolkit.getDefaultToolkit().getImage(url);
|
J'ai mis tout le code source de cet exemple sur mon serveur:
http://www.artweweb.com/Forum/JavaImgRel.zip
J'espère que j'ai pu te rendre service, car moi aussi j'ai cherché un moment avant de trouver cette méthode.
Elx