class MyFilter extends FileFilter{
public boolean accept(File file){
//这里写文件是否符合你的要求
}
public String getDescription(){
返回文件描述
}
}
jFileChooser.setFileFilter(new MyFilter());
JFileChooser chooser = new JFileChooser();
chooser.setCurrentDirectory(new File("."));
chooser.setFileFilter(new javax.swing.filechooser.FileFilter()
{
public boolean accept(File f)
{
return f.getName().toLowerCase().endsWith(".txt");
}
public String getDescription()
{
return "文本文档(*.txt)";
}
}
);
本文介绍如何使用Java Swing中的JFileChooser组件实现特定文件类型的筛选功能。通过自定义FileFilter,可以只显示如.txt等指定格式的文件。
241

被折叠的 条评论
为什么被折叠?



