我在程序中使用swings jfilechooser,我希望它过滤扩展名为.txt的文件,并且它还在窗口中显示allfiles选项,所以我想删除allfiles选项,我该怎么做请帮助我

这是我的代码:
fc1 =新的JFileChooser();

    fc1.setMultiSelectionEnabled(true); // Allow for multiple selections
    fc1.setCurrentDirectory(new File("C:\\"));


fc1.setFileFilter(new FileFilter(){
            public boolean accept(File f){
                返回f.getName()。toLowerCase()。endsWith(“。fls”)
                        || f.isDirectory();
            }

        public String getDescription() {
            // TODO Auto-generated method stub
            return "*.fls";
        }
    });


提前感谢

穆克塔

最佳答案

好吧,仅通过阅读javadoc,我可以看到有一个名为setAcceptAllFileFilterUsed(boolean)的方法。你尝试过吗?听起来好像在做什么。

07-24 20:29