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" }
}
