Probleme avec un Applet [Résolu]

Probleme avec un Applet [Résolu] - Java - Programmation

Marsh Posté le 03-06-2005 à 13:49:35    

Bonjour, j'ai quelques difficultés pour intégrer un applet dans un page web.
 
Mon applet fonctionne bien avec appletviewer. Mon applet doit acceder a des images situées sur le disque dur, j'ai donc crée un jar signé, mon applet s'affiche dans le navigateur et fonctionne, mais les images ne sont pas chargés. Voila comment le jar est organisé :  
 
Un repertoire META-INF, un repertoire uno ou il y a mes .class et un repertoire images ou il y a les images.  
 
je charge les images comme ça "new ImageIcon("images/monImage.gif" );"
 
Quand j'appelle getImageLoadStatus(), j'obtiens les erreurs MediaTracker.ERRORED.  
En testant, j'obtiens la même erreur lorsque l'addresse de l'image n'est pas bonne, mais la elle me semble bonne.
 
Merci pour votre aide


Message édité par mr simon le 04-06-2005 à 17:51:59
Reply

Marsh Posté le 03-06-2005 à 13:49:35   

Reply

Marsh Posté le 04-06-2005 à 17:51:23    

J'ai trouvé la solution, il faut faire :  

Code :
  1. new ImageIcon(Class.class.getResource("/images/monImage.gif" );


(Class est le nom de ma class, et je suis dans un bloc statique, sinon il faut remplacer Class.class par getClass() )
 
 
et de cette façon, on n'a pas besoin de signer l'applet !


Message édité par mr simon le 04-06-2005 à 17:53:38
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed