[Java] Problema con listFiles e FileFilter
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 2 di 2

Discussione: [Java] Problema con listFiles e FileFilter

Cambio titolo
  1. #1
    :D L'avatar di Xboxman
    Registrato il
    09-03
    Località
    Napoli
    Messaggi
    7.867

    [Java] Problema con listFiles e FileFilter

    Salve. Ho un problema, praticamente il compilatore non mi riconosce il metodo listFiles di File con argomento un FileFilter:

    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]);
    				}
    Come è possibile? Ho la necessità di recuperare solo file di immagini da una specifica cartella, ma con questo errore mi trovo bloccato...

  2. #2
    :D L'avatar di Xboxman
    Registrato il
    09-03
    Località
    Napoli
    Messaggi
    7.867
    Scusate, mi sono accorto che ci sono 2 classi diverse di FileFilter... dovevo usare quella di java.io :P

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •