搬家后的博客链接: IT客栈 www.itkezhan.org
原来 JFileChooser 实例可以添加多个 FileFilter 的自定义子类的实例;
例如
JFileChooser jc = new JFileChooser();
my_filefilter f1 = new my_filefilter();
my_filefilter f2 = new my_filefilter();
jc.addChoosableFileFilter(f1);//添加了一个文件过滤器
jc.addChoosableFileFilter(f2);//再添加了一个文件过滤器(这个过滤器不会覆盖上面的过滤器,这样这个JFileChooser实例就有了两个过滤器)
class my_filefilter extends FileFilter
{
//自定义方法或者重写父类中的方法
}