Salve. Ho un problema, praticamente il compilatore non mi riconosce il metodo listFiles di File con argomento un FileFilter:
Come è possibile? Ho la necessità di recuperare solo file di immagini da una specifica cartella, ma con questo errore mi trovo bloccato...codice:if (files[i].isDirectory()) { File[] dirFiles = files[i].listFiles ( new FileFilter() { public boolean accept (File f) { if (f.isDirectory()) return true; String extension = getExtension (f); if (extension != null) { if (extension.equals ("bmp") || extension.equals ("tiff") || extension.equals ("tif") || extension.equals ("gif") || extension.equals ("gif") || extension.equals ("jpeg") || extension.equals ("jpg") || extension.equals ("png")) return true; } return false; } public String getDescription() { return "Immagini"; } } ); for (int j = 0; j < dirFiles.length; j++) if (!selFiles.contains (dirFiles[j]) && dirFiles[j].isFile()) selFiles.add (dirFiles[j]); }

Rispondi quotando