【发布时间】:2014-12-24 18:16:24
【问题描述】:
所以,与问题相反:Open only .xml file in JFileChooser
我想打开一个JFileChooser,它显示以"TSTA" 开头的文件。我不关心文件名的其余部分。
【问题讨论】:
标签: java linux jfilechooser rhel
所以,与问题相反:Open only .xml file in JFileChooser
我想打开一个JFileChooser,它显示以"TSTA" 开头的文件。我不关心文件名的其余部分。
【问题讨论】:
标签: java linux jfilechooser rhel
您始终可以实现自己的FileFilter:
public class TSTAFileFilter extends FileFilter {
@Override
public boolean accept(File f) {
return f.getName().startsWith("TSTA");
}
@Override
public String getDescription() {
return "Only files starting with TSTA";
}
}
然后使用它:
JFileChooser chooser = new JFileChooser(cwd);
TSTAFileFilter filter = new TSTAFileFilter();
chooser.setFileFilter(filter);
【讨论】: