File src = chr.getSelectedFile();
        int n = chr.showOpenDialog(this);
        if (n != JFileChooser.APPROVE_OPTION)
            return;
        File des = chr.getSelectedFile();
        javax.imageio.ImageIO.read(des);
        ImageIcon icon = new ImageIcon(s);

解决方案 »

  1.   

    刚才有一行写错了。
            JFileChooser chr = new JFileChooser();
            int n = chr.showOpenDialog(this);
            if (n != JFileChooser.APPROVE_OPTION)
                return;
            File des = chr.getSelectedFile();
            javax.imageio.ImageIO.read(des);
            ImageIcon icon = new ImageIcon(s);
      

  2.   

    ImageIcon icon = new ImageIcon(file.getSelectedFile().toURL());
      

  3.   

    faint,又忘了
            JFileChooser chr = new JFileChooser();
            int n = chr.showOpenDialog(this);
            if (n != JFileChooser.APPROVE_OPTION)
                return;
            File des = chr.getSelectedFile();
            Image s = javax.imageio.ImageIO.read(des);
            ImageIcon icon = new ImageIcon(s);