当前位置: 技术问答>java相关
关于FileFilter
来源: 互联网 发布时间:2015-05-22
本文导语: 请问: 我想在对话框中只显示我的.YHB文件,用FileFilter,但我不想自己实现他的方法,可否直接用什么来实现啊? 非常感谢。 | 以前我写的,拿去用吧,可以指定一系列后缀名,用;隔开 ...
请问:
我想在对话框中只显示我的.YHB文件,用FileFilter,但我不想自己实现他的方法,可否直接用什么来实现啊?
非常感谢。
我想在对话框中只显示我的.YHB文件,用FileFilter,但我不想自己实现他的方法,可否直接用什么来实现啊?
非常感谢。
|
以前我写的,拿去用吧,可以指定一系列后缀名,用;隔开
例:FileFilter f = new CustomerFilter("jpg;gif;png", "web images");
public class CustomerFilter extends javax.swing.filechooser.FileFilter{
Vector extensionsToFilter = new Vector();
String typeDescription;
public CustomerFilter(String exts, String desp) {
super();
StringTokenizer st = new StringTokenizer(exts, ";");
while (st.hasMoreElements())
extensionsToFilter.add(st.nextElement());
typeDescription = desp;
}
public boolean accept(File file) {
if (file.isDirectory())
return true;
String fileName = file.getName();
int periodIndex = fileName.lastIndexOf(".");
if (periodIndex >0 && periodIndex
例:FileFilter f = new CustomerFilter("jpg;gif;png", "web images");
public class CustomerFilter extends javax.swing.filechooser.FileFilter{
Vector extensionsToFilter = new Vector();
String typeDescription;
public CustomerFilter(String exts, String desp) {
super();
StringTokenizer st = new StringTokenizer(exts, ";");
while (st.hasMoreElements())
extensionsToFilter.add(st.nextElement());
typeDescription = desp;
}
public boolean accept(File file) {
if (file.isDirectory())
return true;
String fileName = file.getName();
int periodIndex = fileName.lastIndexOf(".");
if (periodIndex >0 && periodIndex
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!