Cla*_*oft 2 java directory jfilechooser
我想JFileChooser
在我的程序中使用a 来选择目录并进行处理.但是,无论FileFilter
我使用什么文件选择器,选择Open
目录时按钮都会被锁定.以下是我的代码FileFilter
.
this.fileChooser.setFileFilter(new javax.swing.filechooser.FileFilter()
{
@Override
public String getDescription()
{
return "Directories";
}
@Override
public boolean accept(File f)
{
return f.isDirectory();
}
});
Run Code Online (Sandbox Code Playgroud)
您是否尝试过设置文件选择模式?默认值为JFilesChooser.FILES_ONLY,这意味着即使您为目录返回true,也会有效地忽略您的自定义FileFilter.
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Run Code Online (Sandbox Code Playgroud)
要么
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
108 次 |
最近记录: |