1
Abra un nuevo archivo en el editor de texto de su ordenador y guardar el archivo con el siguiente nombre de archivo : . MyFileFilter.Java
2
Incluir la entrada Java /clase de salida biblioteca de la clase de Java incluyendo la siguiente línea de código en la parte superior de su archivo : importación java.io. * ;
3
Declare su clase para implementar la interfaz de clase FileFilter incluyendo la siguiente línea de código en la clase Java: MyFileFilter clase privada implementa java.io.FileFilter {
4
Implementar el método obligatorio de la clase FileFilter , que devuelve un valor booleano verdadero o falso dependiendo de la Boolean Public aceptar (Archivo myFile ) {
5
Crear la información para filtrar los archivos en el método de aceptar : Resultado de los archivos para filtrar , con el siguiente código deseado. Para este ejemplo , un verdadero valor booleano será devuelto para los nombres de directorios y nombres de archivos de imagen JPEG y un valor booleano falso para todos los demás tipos de archivos. Este valor puede a su vez ser utilizado en otras clases de programas Java, como la clase de selector de archivos de uso común para aplicaciones Java Interfaces de usuario para mostrar sólo archivos JPEG y directorios. El fichero puede modificarse cambiando la sentencia return en el código de ejemplo siguiente para que coincida con el archivo deseado extension.Use el siguiente código para completar la implementación de la clase FileFilter : Si ( myfile.isDirectory ()) return true ; Cadena myName = myFile . . getName () toLowerCase (); Regresar myName.endsWith ( " jpeg " )