Ouverture image en java

Fermé
beyesgi Messages postés 1 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 19 mai 2010 - 19 mai 2010 à 12:03
 TheRedXPeace - 4 juil. 2010 à 15:56
Bonjour,

je suis en 2em année BTS filiere Génie informatique et j'ai comme projet de fin d'etude le theme de " editeur d'image en java " ce projet consiste à realiser une application en java comme en paint .
bn j'ai un problème en ouverture d'image et la redimensionner pour qu'il puisse s'afficher dans une panel (si j'ouvre une image de grand dimensions il s'affiche seulement une seul partie de l'image )
voila le code de l'ouverture de l'image :
JFileChooser chooser = new JFileChooser();
chooser.setAccessory(new FilePreviewer(chooser));
chooser.setCurrentDirectory(new File("."));
FileFilter bmp = new filtre("Images BMP",".bmp");
FileFilter gif = new filtre("Image GIF",".gif");
FileFilter png = new filtre("Image PNG",".png");
FileFilter jpeg = new filtre("Images JPEG",".jpg");
chooser.addChoosableFileFilter( bmp);
chooser.addChoosableFileFilter(gif);
chooser.addChoosableFileFilter( png);
chooser.addChoosableFileFilter( jpeg);
chooser.setDialogTitle("Ouvrir une image");
chooser.setMultiSelectionEnabled(false);
int r = chooser.showOpenDialog(this);
if (r == JFileChooser.APPROVE_OPTION)
{
name = chooser.getSelectedFile();
nom_image=chooser.getSelectedFile().getName();
path=name.getPath();
panel_1.loadImage(name,nom_image);
repaint();
setTitle("Dessiner - "+nom_image);
}
est ce que quelqu'un peut m'aider svpppp
merci d'avance .

A voir également:

1 réponse

Tu dois utiliser des JScrollPane ! Je ne suis pas expert en IHM donc je peux trop t'aider !
0