在NetBeans中,有一个称为JFileChooser的对象。

我想问一下如何设置过滤器以仅显示扩展名为.wds的文件。

.wds是我在程序中使用的扩展名。

最佳答案

您必须为* .wds文件创建一个过滤器类:

class MyFilter extends javax.swing.filechooser.FileFilter {
    public boolean accept(File file) {
        String filename = file.getName();
        return filename.endsWith(".wds");
    }
    public String getDescription() {
        return "*.wds";
    }
}


然后将过滤器添加到JFileChooser。

fileChooser.addChoosableFileFilter(new MyFilter());

10-07 22:54