我在程序中使用swings jfilechooser,我希望它过滤扩展名为.txt的文件,并且它还在窗口中显示allfiles选项,所以我想删除allfiles选项,我该怎么做请帮助我
这是我的代码:
fc1 =新的JFileChooser();
fc1.setMultiSelectionEnabled(true); // Allow for multiple selections
fc1.setCurrentDirectory(new File("C:\\"));
fc1.setFileFilter(new FileFilter(){
public boolean accept(File f){
返回f.getName()。toLowerCase()。endsWith(“。fls”)
|| f.isDirectory();
}
public String getDescription() {
// TODO Auto-generated method stub
return "*.fls";
}
});
提前感谢
穆克塔
最佳答案
好吧,仅通过阅读javadoc,我可以看到有一个名为setAcceptAllFileFilterUsed(boolean)
的方法。你尝试过吗?听起来好像在做什么。