当前位置: 技术问答>java相关
问一个爆菜的问题~~谢谢诸大虾赐教
来源: 互联网 发布时间:2015-07-17
本文导语: 请问,俺用AWT包里的那个 FileDialog指定路径和文件名,如何设置(打开或保存)文件类型呢? | 写一个继承 FileFiter 的类 class Filter extends FileFilter{ public boolean accept(File f){ return (f.isDirectory...
请问,俺用AWT包里的那个 FileDialog指定路径和文件名,如何设置(打开或保存)文件类型呢?
|
写一个继承 FileFiter 的类
class Filter extends FileFilter{
public boolean accept(File f){
return (f.isDirectory() || f.getName.endWith(".txt")); // 接受目录及".txt"
//其他文件类型在这里扩展就行了
}
}
另外再
JFileChooser.addChoosableFileFilter(new Filter);
class Filter extends FileFilter{
public boolean accept(File f){
return (f.isDirectory() || f.getName.endWith(".txt")); // 接受目录及".txt"
//其他文件类型在这里扩展就行了
}
}
另外再
JFileChooser.addChoosableFileFilter(new Filter);
|
你如果使用jBulider,可以参考它的帮助文档,在JFileChooser的说明里有一个文件格式过滤器的例子,又源码。可以参考。其实源吗就放在jb的某个目录下了。我忘了。sorry
|
这个,sun的
http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html
说的是swing的JFileChooser,但里面写了一个 FileFilter的,不知道awt的那个是不是一样的写法
http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html
说的是swing的JFileChooser,但里面写了一个 FileFilter的,不知道awt的那个是不是一样的写法