文件对话框?
文件对话框JFileChooser里面有个showOpenDialog()方法,请问那个高手能告诉我,怎么在打开的对话框中只让他们显示后缀名为 .java的文件?
----------------解决方案--------------------------------------------------------
设置过滤器
如:
private class filter extends FileFilter{
public boolean accept(File file){
String name = file.getName().toLowerCase();
if(name.endsWith(".java"))
return true;
else
return false;
}
public String getDescription(){
return ".java ";
}
}
然后用JFileChooser对象setFileFilter(new filter());就可以了
[[it] 本帖最后由 freish 于 2008-9-26 13:10 编辑 [/it]]
----------------解决方案--------------------------------------------------------
谢谢了,搞定了,但还是有个bug,就是连普通文件都不能显示。。。进不了低层目录。。。
----------------解决方案--------------------------------------------------------
这样就只能打开.java文件了,其他的文件名都被过滤掉了
----------------解决方案--------------------------------------------------------