class EDBFileFilter
      extends javax.swing.filechooser.FileFilter {
    public boolean accept(File file) {
      if (file.isDirectory() || file.getPath().toLowerCase().endsWith(".txt") || file.getPath().toLowerCase().endsWith(".java"))
        return true;
      else
        return false;
    }    public String getDescription() {
      return "(.txt, .java)";
    }
  }    JFileChooser fc = new JFileChooser();
    fc.addChoosableFileFilter(new EDBFileFilter());