Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas con JFileChooser

Estas en el tema de Problemas con JFileChooser en el foro de Java en Foros del Web. Hola que tal tengo una aplicación, que genera una archivo y lo guarda con ayuda de un JFileChooser, esto lo hace bien sin problemas, el ...
  #1 (permalink)  
Antiguo 21/06/2013, 17:02
 
Fecha de Ingreso: agosto-2008
Mensajes: 66
Antigüedad: 16 años, 3 meses
Puntos: 1
Exclamación Problemas con JFileChooser

Hola que tal tengo una aplicación, que genera una archivo y lo guarda con ayuda de un JFileChooser, esto lo hace bien sin problemas, el detalle es que cuando se muestra el JFileChooser se inicia en /home obvio, pero cada vez que entro en una carpeta, toda la ruta aparece en el campo de nombre del archivo. Por ejemplo si entro en Documentos en el campo donde dice Nombre del Archivo aparece /home/usuario/Documentos y tengo que borrar todo eso para que pueda ponerle el nombre y guardarlo, básicamente lo que quiero es que sin importar donde me ubique no aparezca toda la ruta en es campo, hay algún método o algo así?
Gracias.
Este es mi código:

Código Java:
Ver original
  1. JFileChooser fileChooser=new JFileChooser();
  2.     fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
  3. int selection=fileChooser.showSaveDialog(this);
  4.     String path="";
  5.     try {
  6.  
  7.         if(selection==JFileChooser.APPROVE_OPTION)
  8.         {
  9.            
  10.             path= fileChooser.getSelectedFile().getPath();
  11.             FileOutputStream file = new FileOutputStream(path+"ReporteCalificaciones-"+Grupo+".xls");
  12.             book.write(file);
  13.             file.close();
  14.            
  15.         }
  16.        
  17.  
  18.     } catch (IOException ex) {
  19.         System.out.println("Error al generar Documento");
  20.          ex.printStackTrace();
  21.     }

Última edición por razpeitia; 21/06/2013 a las 17:12

Etiquetas: jfilechooser, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:13.