Gérer une image comme un jpanel

Soyez le premier à donner votre avis sur cette source.

Vue 16 666 fois - Téléchargée 1 460 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

SpaceHam
Messages postés
78
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
22 octobre 2015

Disons que j'ai pu trouver une solution à mon problème... en espérant que je ne trouve pas d'autre problème.

Merci tout de même :)

Vive l'essai et erreur.
stb2680
Messages postés
9
Date d'inscription
samedi 4 octobre 2003
Statut
Membre
Dernière intervention
10 mars 2011

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é ?
SpaceHam
Messages postés
78
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
22 octobre 2015

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 :

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!
stb2680
Messages postés
9
Date d'inscription
samedi 4 octobre 2003
Statut
Membre
Dernière intervention
10 mars 2011

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.
cs_COLOMBAT
Messages postés
10
Date d'inscription
jeudi 16 mars 2006
Statut
Membre
Dernière intervention
2 juillet 2012

1) Où doit être le fichier presentation.jpg?
2) Quel type d'images ce programme peut-il utiliser?

Merci d'avance pour votre aide.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.