Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2011, 20:33
lincolnf_2
 
Fecha de Ingreso: abril-2011
Ubicación: lima
Mensajes: 134
Antigüedad: 13 años, 1 mes
Puntos: 3
saber si esxiste un archivo

hola amigos tengo este codigo:
dentro de un boton, para copiar una imagen en otra carpeta. hace la copia bien, lo que quiero hacer es saber si en la carpeta que voy a copiar la imagen ya existe un archivo con el mismo nombre que el qechivo que intento copiar, esto para evitar reemplazar cualquier archivo accidentalmente. cualquier ayuda se los agradecere. saludos

Código:
JFileChooser chooser=new JFileChooser();
        int res=chooser.showOpenDialog(null);
        if (res==JFileChooser.APPROVE_OPTION) {

File archivo=chooser.getSelectedFile();
            String nombre=chooser.getSelectedFile().getName();
                    }
try {
            FileInputStream origen=new FileInputStream(archivo);
            FileOutputStream destino=new FileOutputStream
            (System.getProperty("user.dir").concat("\\"+nombre));
            int c=0;
            while ((c=origen.read())!=-1) {                
                destino.write(c);
            }
            origen.close();
            destino.close();
            JOptionPane.showMessageDialog(this,"Archivo guardado...");
        } catch (Exception e) {
        }