JFileChooser

jagaprom
21 de Noviembre del 2009
El >JFileChooser es una buena herramienta pero no logro agregarle tipos de archivos para que los guarde o los abra, me explico en la ventana del JFileChooser en la parte de file type solo aparece All Files, necesito que aparescan otros tipos de archivos como por ejemplo .java.

Alexander
21 de Noviembre del 2009
Hola lo que necesitas es poner filtros, para eso usas la clase javax.swing.filechooser.FileNameExtensionFilter en cuestion no creas un objeto de esta clase solo usas su constructor y se lo asignas a un objeto de la clase javax.swing.filechooser.FileFilter.
te quedaria haci[ FileFilter filtro = FileNameExtensionFilter("Descripcion del filtro" ,"extencion 1","extencion 2","extencion n") ;]. con eso ya tienes el filtro con las extenciones dadas luego lo agregas al JFileChooser de la siguiente manera: [ chooser.addChoosableFileFilter(filtro); ] y puedes crear varios filtros y agregarlos igual. si quieres quitarlos para poner otros usas [ chooser.resetChoosableFileFilters(); ] bueno espero que te lo halla explicado bien si tienes dudas me puedes escribir Adios.