隐藏JFileChooser中的“可选择文件过滤器”小部件

5
我该如何隐藏JFileChooser中的“可选择文件过滤器小部件”?所谓的“可选择文件过滤器小部件”,是指下方包含“文件格式”字样的面板。

enter image description here

文档中有很多关于如何修改小部件中出现的特定过滤器的信息,但我无法弄清如何完全隐藏它。
我正在使用JFileChooser选择目录,因此小部件是不必要的。
有什么想法吗?
编辑
最终,我采取了Andrew Thompson的建议,并将过滤器选择器设置为显示文本“仅限目录”。如果有帮助,我使用了以下代码:
        fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
        fc.setFileFilter( new FileFilter(){

            @Override
            public boolean accept(File f) {
                return f.isDirectory();
            }

            @Override
            public String getDescription() {
                return "Directories only";
            }

        });

1
好的...我没有想到那个。这真不错的主意。谢谢。 - dB'
1
顺便说一句 - 我决定使用“任意文件夹”来表示“仅限目录”,这样更加用户友好。 ;) - Andrew Thompson
你真是个好主意的宝库。我也要用那个! - dB'
1个回答

5

可以使用“仅目录”文本进行交替填充。然后,它将按照用户的期望显示,并附有说明。


文件格式: 任意文件夹



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接