Guardar

Julia
09 de Septiembre del 2003
Hola!
¿C贸mo puedo hacer para que a la hora de guardar s贸lo me deje salvarlo por ejemplo en .txt y no como todos los tipos de fichero?

Gracias.


09 de Septiembre del 2003
cuando vuelvas del JFileChooser y recuperes el nombre seleccionado, le agregas ".txt" o lo analizas para saber si ya vino con extension y si dicha extension no es txt lanzas una advertencia y repetis la seleccion del nombre

Julia
09 de Septiembre del 2003
Gracias, pero a parte de eso, lo que me gustar铆a es que en el tipo de archivo, en lugar de "Todos los archivos *.*" Me aparezca para poder elegir que sea de tipo .txt Y tabmi茅n ,que cuando me muestre los archivos de ese directorio, que s贸lo muestre los de tipo txt.

DAGGER
09 de Septiembre del 2003
Disculpame, interprete mal tu problema, aca te dejo un fragmento de codigo que cumple con los requisitos. Luego de esto solo te queda usar el JFileChooser jfc de la forma tradicional.
Suerte


JFileChooser jfc = new JFileChooser();
jfc.addChoosableFileFilter(new FileFilter() {
public boolean accept(File arg0) {
StringBuffer buf = null;
boolean rta = false;
if (arg0.isFile()) {
buf = new StringBuffer (arg0.getName());
if (buf.length()>4) {
if (".txt".equalsIgnoreCase(buf.substring(buf.length()-4,buf.length()))) {
rta = true;
}
}
} else rta = true;
return (rta);
}
public String getDescription() {
return ("Archivos de texto");
}
});