如何在JFileChooser中隐藏“可选文件过滤器小部件”?通过“可选文件过滤器小部件”,我的意思是下面的面板包含单词“文件格式”。
docs中有很多关于如何修改窗口小部件中显示的特定过滤器的信息,但我无法弄清楚如何完全隐藏它。
我正在使用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";
}
});
答案 0 :(得分:5)
或者用“仅限目录”文本填充它。然后它将以用户期望的方式显示,并带有说明。
文件格式: 任意文件夹