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