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

  FORUM HardWare.fr
  Programmation

  [java] image dans fichier *.jar ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[java] image dans fichier *.jar ?

n°72268
clir
Posté le 14-11-2001 à 17:59:33  profilanswer
 

Bonjour,
 
j'ai fait une appli qui contient une image. Avec jbuilder je crée un fichier jar. Tout roule sauf qu'à l'execution l'image ne s'affiche pas. (pourtant j'ai mis le fichier image .gif dans l'archive)
 
D'avance merci.

mood
Publicité
Posté le 14-11-2001 à 17:59:33  profilanswer
 

n°72386
petoulachi
A fortiori, brigadier chef
Posté le 15-11-2001 à 09:49:41  profilanswer
 

mmmmmmmmmmmh tout ça c des souvenirs lointain, mais je dirai qu'il faut que tu accedes a ton image (lorsque tu la charges), en faisant un getResource() ou un truc dans le genre
 
Bon courage

n°72418
WiseTechi
Posté le 15-11-2001 à 11:42:11  profilanswer
 

Tiens, je pense que ce petit bout de code peut t'être utile
 

Code :
  1. private Image getImageFromJAR(String fileName){
  2.     if( fileName == null ) return null;
  3.     Image image = null;
  4.     byte[] thanksToNetscape = null;
  5.     Toolkit toolkit = Toolkit.getDefaultToolkit();
  6.     InputStream in = getClass().getResourceAsStream(fileName);
  7.     try{
  8.        int length = in.available();
  9.        thanksToNetscape = new byte[length];
  10.        in.read( thanksToNetscape );
  11.        image = toolkit.createImage( thanksToNetscape );
  12.     }
  13.     catch(Exception exc){
  14.        System.out.println( exc +" getting resource " +fileName );
  15.        return null;
  16.     } return image;
  17. }


 
A++

n°72511
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 15-11-2001 à 16:32:48  profilanswer
 

Il faut utilise la méthode getResource()
 
URL u = getClass().getResource(/image.gif);
if (u != null)
{
   //  
}
 
Hope it helps,
 
Stéphane


---------------
What is popular is not always right, what is right is not always popular :D

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

  [java] image dans fichier *.jar ?

 

Sujets relatifs
[Java] multithreading et sleep[JAVA] KeyListener sur une JComboBox
[javascript php html] comment forcer le telechargement d'un fichier[JAVA] optimisation de code JAVA
copier un fichier sous php[Mysql]Fichier de log
Comment Supprimer un fichier Autorun[Java] Cherche une forum de haut niveau
URGENT ! ! BTS - Maquer une image par le code [VB6]lire un fichier dans un progz C/C++ ?
Plus de sujets relatifs à : [java] image dans fichier *.jar ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR