gcorbineau
Messages postés143Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 octobre 2006 22 sept. 2005 à 14:20
Merci pour ce source, Je suis débutant en Java et tu permis de d'avancer dans la gestion des images.(Il n'est pas forcement facile de se dépatouiller de toutes les classes Java).
cs_COLOMBAT
Messages postés10Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention 2 juillet 2012 30 oct. 2007 à 14:26
1) Où doit être le fichier presentation.jpg?
2) Quel type d'images ce programme peut-il utiliser?
Merci d'avance pour votre aide.
stb2680
Messages postés9Date d'inscriptionsamedi 4 octobre 2003StatutMembreDernière intervention10 mars 2011 31 oct. 2007 à 14:23
1) le fichier presentation.jpg doit être dans le meme repertoire que la classe, si je me souviens bien,
2) pour les types d'images, je ne sais pas, j'ai regardé vite fait dans la doc, et j'ai pas trouvé. Le plus simple c'est d'essayer plusieurs extensions pour voir.
En esperant que cela vous aide.
SpaceHam
Messages postés78Date d'inscriptionlundi 27 mars 2006StatutMembreDernière intervention22 octobre 2015 14 déc. 2009 à 19:18
J'ai pris ta classe afin d'afficher ce JPanel dans mon JFrame. Ça marche numéro un. La différence c'est que j'essaie de pouvoir changer d'image et d'y faire un 'refresh'. Il a l'air a vouloir faire mon refresh mais il reste toujours sur la même image que je lui ai envoyé comme path. plusieurs parlent de la métohde .validated() mais je n'obtient aucun résultat.
voici la métohde pour ma mise à jour et celle de la création de ton fichier ici-haut :
en gros si il faut faire un refresh je demande à ce qu'il update mon ImageJPanel mais ça n'a pas l'air de vouloir le faire fort.
Si tu as une idée reviens moi sur le sujet.
Merci!
stb2680
Messages postés9Date d'inscriptionsamedi 4 octobre 2003StatutMembreDernière intervention10 mars 2011 14 déc. 2009 à 22:08
Je ne fait plus de Java depuis 2003, alors je ne peux pas trop d'aider. Par contre, je pense que ma classe est obsolète avec le package javax.imageio.ImageIO. Est-ce que t'as regardé ?
22 sept. 2005 à 14:20
30 oct. 2007 à 14:26
2) Quel type d'images ce programme peut-il utiliser?
Merci d'avance pour votre aide.
31 oct. 2007 à 14:23
2) pour les types d'images, je ne sais pas, j'ai regardé vite fait dans la doc, et j'ai pas trouvé. Le plus simple c'est d'essayer plusieurs extensions pour voir.
En esperant que cela vous aide.
14 déc. 2009 à 19:18
voici la métohde pour ma mise à jour et celle de la création de ton fichier ici-haut :
public void setUpdateUICarte(String p)
{
path = p;
System.out.println("PATH : '"+path+"'");
creationImage(750, 750, true);
this.validate();
}
private ImageJPanel creationImage(int width, int height, boolean refresh)
{
File file = new File(path);
ijp = new ImageJPanel(file,10,10,width,height);
ijp.addMouseListener(cc);
if(refresh)
{
ijp.updateUI();
ijp.validate();
}
else
ijp.setVisible(true);
return ijp;
}
en gros si il faut faire un refresh je demande à ce qu'il update mon ImageJPanel mais ça n'a pas l'air de vouloir le faire fort.
Si tu as une idée reviens moi sur le sujet.
Merci!
14 déc. 2009 à 22:08