import java.io.*;
import javax.swing.filechooser.FileFilter;
public class MyFileFilter extends FileFilter {
public boolean accept(File f) {
return ( f.isDirectory() ||
f.getName().toLowerCase().endsWith(".txt") ||
f.getName().toLowerCase().endsWith(".bat") ||
f.getName().toLowerCase().endsWith(".java") ||
f.getName().toLowerCase().endsWith(".c") ||
f.getName().toLowerCase().endsWith(".cpp") ||
f.getName().toLowerCase().endsWith(".h") ||
f.getName().toLowerCase().endsWith(".hpp") ||
f.getName().toLowerCase().endsWith(".pl") ||
f.getName().toLowerCase().endsWith(".html") ||
f.getName().toLowerCase().endsWith(".htm") ||
f.getName().toLowerCase().endsWith(".css") ||
f.getName().toLowerCase().endsWith(".xml") ||
f.getName().toLowerCase().endsWith(".dat") ||
f.getName().toLowerCase().endsWith(".sh")
);
}
public String getDescription() {
return "Ascii-Dateien";
}
}