Java - ¿Guardar Documento en Java?

 
Vista:
sin imagen de perfil

¿Guardar Documento en Java?

Publicado por [email protected] (2 intervenciones) el 07/12/2012 23:09:18
Hola, bueno mi problema es que estoy tratando de guardar la información de un JTextArea como un documento con la extensión **.doc. Pero no me funciona, lo guarda sin extensión. Lo que necesito es cuando yo escriba en "Nombre de archivo:" "cualquier cosa".... me guarde con la extensión predefinida .doc. Es primera ves que ocupo el JFileChooser y la función de filtro, por lo que mi código debe de estar mal diseñado. Agradezco de antemano la ayuda y el tiempo dedicado ...
Este es mi código:

public void Guardar() throws IOException {
String nombre = "";


JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter("Documento de Word", ".doc");
chooser.setFileFilter(filter);




int seleccion = chooser.showSaveDialog(this);
if(seleccion == JFileChooser.APPROVE_OPTION){
File fichero = chooser.getSelectedFile().getAbsoluteFile() ;
if (fichero != null) {
nombre = chooser.getSelectedFile().getName();
FileWriter almacenado = new FileWriter(fichero);
almacenado.write(atxtArea.getText());
almacenado.close();
}
}else{
return;
}
}//Fin
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

¿Guardar Documento en Java?

Publicado por [email protected] (2 intervenciones) el 08/12/2012 00:22:07
Solo hay que modificar esto:

FileWriter almacenado = new FileWriter(fichero+".doc");
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar