Filtros y FileDialog
Saludos, mi problema es que intento poner un filtro a un FileDialog para que me muestre solo los archivos de una extension concreta, he probado varias cosas con la clase FilenameFilter, pero no consigo lo que quiero, ¿alguien podrÃa ayudarme?. Gracias de antemano.
Usa el método setFileFilter(FileFilter) , al que le debes pasar un FileFilter que tendrás que definir para que solo acepte los archivos que desee. un ejemplo serÃa:
private class FiltroDeExamen extends FileFilter {
public boolean accept(File f) {
if (f.isDirectory())
return true;
String path = f.getPath().toLowerCase();
if (path.endsWith(".jpg"))
return true;
return false;
}
public String getDescription() {
return "Formato de imagen: jpg" }
}
private class FiltroDeExamen extends FileFilter {
public boolean accept(File f) {
if (f.isDirectory())
return true;
String path = f.getPath().toLowerCase();
if (path.endsWith(".jpg"))
return true;
return false;
}
public String getDescription() {
return "Formato de imagen: jpg" }
}
