Dimitri Rettig: FileChooser und grosse Datenmengen

Beitrag lesen

public boolean accept(File f){
  if(f.isDirectory()){
    return true;
  }
  else{
    boolean erlaubt=false;
    String name=f.toString();
    name=name.subString(name.indexOf("."));
    for(int i=0; i<=extension.length-1; i++){
      if(name.indexOf(extension[i]!=-1){
        erlaubt=true;
        i=extension.length;
      }
      else erlaubt =false;
    }
    if(erlaubt==true) return true;
    else return false;
  }
}

public boolean accept(File f)
{
  if (f.isDirectory())
  {
    return true;
  }
  else
  {
    String name = f.toString();
    name = name.substring(name.lastIndexOf('.'));

for (int i = 0; i < extension.length; i++)
    {
      if (name.indexOf(extension[i] != -1)
      {
        return true;
      }
    }

return false;
  }
}

Mit freundlichen Grüßen
   Dimitri Rettig

--
Meistens gelangen die Menschen nur durch die Folgen der Unordnung zur Einführung der Ordnung, und Gesetzlosigkeit führt gewöhnlich erst zu Gesetzen.
  -- Friedrich Schiller