package futils;
import java.awt.*;
import java.io.File;
import java.util.Vector;
public class Find {
public static void allWild(String wild) {
Vector allFiles = new Vector();
FileDialog fd =
new FileDialog(
new Frame(),
"select file");
fd.show();
String dirName = fd.getDirectory();
fd.dispose();
recurseWild(
allFiles,
new File(dirName),
wild);
System.out.println("allFiles length=" + allFiles.size());
}
public static void recurseWild(Vector allFiles, File dir, String wild) {
allFiles.addElement(Ls.getWildFiles(dir, wild));
File dirs[] = Ls.getDirFiles(dir);
for (int i = 0; i < dirs.length; i++)
recurseWild(allFiles, dirs[i], wild);
}
}