telenths(非法操作)大哥:能不能给个例子啊,俺也估计是用FileFilter或
FilenameFilter什么的,可就是不知道具体怎么弄~~

解决方案 »

  1.   

    写一个继承 FileFiter 的类
    class Filter extends FileFilter{
      public boolean accept(File f){
         return (f.isDirectory() || f.getName.endWith(".txt")); // 接受目录及".txt"
         //其他文件类型在这里扩展就行了
      }
    }另外再
    JFileChooser.addChoosableFileFilter(new Filter);
      

  2.   

    谢谢 telenths(非法操作)的回复~
    可俺是想知道AWT里的那个FileDialog如何过滤文件名~~
      

  3.   

    你如果使用jBulider,可以参考它的帮助文档,在JFileChooser的说明里有一个文件格式过滤器的例子,又源码。可以参考。其实源吗就放在jb的某个目录下了。我忘了。sorry
      

  4.   

    这个,sun的
    http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html说的是swing的JFileChooser,但里面写了一个 FileFilter的,不知道awt的那个是不是一样的写法