[Java] Image

PokerChichi

Membre confirmé
20 Janvier 2010
20
2
35
J'ai un problème assez grave :

dans mon petit "logiciel", j'utilise un processe pour generer une image jpg d'un texte DOT :

Process pro1 = Runtime.getRuntime().exec("dot -Tjpg " + fichierDot + " -o " + schemaRes);


L'image ainsi générée a donc pr "path" ma variable schemaRes..

Voilà pour le contexte..


J'essaie ensuite de mettre cette image dans un JLabel :

i = new ImageIcon(schemaRes);
JLabel jb = new JLabel(i);

L'image n'apparait pas !!!

J'ai bien sur deja vérifier le chemin, ...etc : le pire, c'est que si je mets n'importe quelle autre image de type .jpg, cela fonctionne !!!

Je suppose que "l'erreur" est due au fait que j'utilise la génération d'image depuis mon process...

N'y aurait-il pas un autre moyen de récuperer une image pour la mettre dans un JLabel ???

On m'a rapidement donner le nom de la classe URL / URI..




---------- Nouveau message ajouté à 20h54 ---------- Le message précédent a été envoyé à 20h37 ----------

J'ai bien sur oublié de preciser que l'image ne fonctionne pas sur mon MacBook mais fonctionne parfaitement sur Ubuntu..