00001 package DisplayGUI;
00002 import java.io.*;
00003 import java.util.regex.*;
00004
00005 public class isFileFilter implements FileFilter {
00006
00007 String regex = ".*";
00008
00009 public isFileFilter(String regex) {
00010 this.regex=regex;
00011 }
00012
00013 public boolean accept(File filename) {
00014
00015 Pattern fpattern1 = Pattern.compile(regex);
00016
00017 String fname = filename.getName();
00018
00019 Matcher matcher1 = fpattern1.matcher(fname);
00020 if(matcher1.matches()) return true;
00021 else return false;
00022
00023 }
00024 }
00025
00026