Get image by FileChooser

cs_aliahmad Messages postés 54 Date d'inscription lundi 26 février 2007 Statut Membre Dernière intervention 1 septembre 2008 - 10 juin 2008 à 11:03
cs_aliahmad Messages postés 54 Date d'inscription lundi 26 février 2007 Statut Membre Dernière intervention 1 septembre 2008 - 10 juin 2008 à 11:48
salut

comment je pe deployer une image selectionné dans FileChooser dans un Label???
et en plus Est ce que getSelectedFile et le bon choix dans ce code.....

int returnVal = fc.showDialog(MyProject.this, "Ouvrir");
                if (returnVal == JFileChooser.APPROVE_OPTION) {
                    File file = fc.getSelectedFile();
                  ????????????
               }

merci
aliahmad

2 réponses

dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
10 juin 2008 à 11:22
Dans un Label ou un JLabel?

Pour un JLabel , tu as ça :
int returnVal = fc.showDialog(MyProject.this, "Ouvrir");
if (returnVal == JFileChooser.APPROVE_OPTION) {
    JLabel tonLabel = new JLabel();
    ImageIcon img = new ImageIcon(fc.getSelectedFile());
    tonLabel.setIcon(img);
}

Ou du moins un truc dans ce style
<hr size="2" width="100%" />Timmy!!!
0
cs_aliahmad Messages postés 54 Date d'inscription lundi 26 février 2007 Statut Membre Dernière intervention 1 septembre 2008
10 juin 2008 à 11:48
merci dvoraky

il faut rajouter  BufferedImage image = ImageIO.read(file);
avant le creation de ImageIcon, ce dernier il n'accepte pas (file) comme parametre,,

thx
+

aliahmad
0