JFILECHOOSER mejor código, selector de archivos

  JFileChooser Java
selector de archivos en java
------------------------------------------------------------------------------------------------------------------------
File archivo;
String ruta ="";
    chooser = new JFileChooser("data/"); // ruta donde se va a abrir por defecto el selector de archivos
        chooser.setCurrentDirectory(new java.io.File(".properties"));  //validamos el tipo de extensión
        if((chooser.showDialog(null, "Abrir"))== JFileChooser.APPROVE_OPTION){ // si le dieron clic en el botón abrir
            archivo = chooser.getSelectedFile(); // selecciona el archivo y lo guarda en archivo
            if(archivo.canRead()){ // si se puede leer el archivo
                if(archivo.getName().endsWith("properties")){ // se valida el tipo de extensión denuevo
                    ruta =archivo.getAbsoluteFile().toString(); // la ruta del archivo se la asigna a ruta
                  }else{
                    JOptionPane.showMessageDialog(null, "Archivo con diferente extensión","Error al cargar el archivo",2);
                }
            }
        }

------------------------------------------------------------------------------------------------------------------------

Comentarios

Entradas más populares de este blog

como crear factura java

hora militar

Clase PlaceHolder para campos de texto en Java