社区
Java SE
帖子详情
关于FileFilter
杨洪波
2002-05-04 08:42:13
请问:
我想在对话框中只显示我的.YHB文件,用FileFilter,但我不想自己实现他的方法,可否直接用什么来实现啊?
非常感谢。
...全文
171
4
打赏
收藏
关于FileFilter
请问: 我想在对话框中只显示我的.YHB文件,用FileFilter,但我不想自己实现他的方法,可否直接用什么来实现啊? 非常感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
杨洪波
2002-05-04
打赏
举报
回复
to:foosleeper
你的程序和卷一有点雷同啊
to:apo...
非常感谢,你的程序实现的不错。
我太菜,现在也没很多时间来看,先用了。谢谢。
Apocalypse
2002-05-04
打赏
举报
回复
以前我写的,拿去用吧,可以指定一系列后缀名,用;隔开
例: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 < fileName.length() -1) {
String extension = fileName.substring(periodIndex +1).toLowerCase();
for (int i = 0; i < extensionsToFilter.size(); i++)
if (extension.equals(extensionsToFilter.elementAt(i)))
return true;
}
return false;
}
public String getDescription() {
String s = "";
for (int i = 0; i <extensionsToFilter.size(); i++)
s += "*." + extensionsToFilter.elementAt(i) + "; ";
return typeDescription + ": " + s;
}
}
FooSleeper
2002-05-04
打赏
举报
回复
import java.io.File;
import javax.swing.filechooser.FileFilter;
/**
* YHBFileFilter
*/
public class YHBFileFilter extends FileFilter {
/* (non-Javadoc)
* @see FileFilter#accept(File)
*/
public boolean accept(File file) {
String name = file.getName().toLowerCase();
if (name.endsWith(".yhb"))) {
return true;
}
else {
return false;
}
/* (non-Javadoc)
* @see FileFilter#getDescription()
*/
public String getDescription() {
return "YHB";
}
}
okyhc
2002-05-04
打赏
举报
回复
懒人
File
Filter
继承
file
filter
,可以自定义后缀名,后缀描述。配合office_wrapper.jar包使用,提供了保存word格式功能的函数。
文件内容检索工具
file
filter
1.0
File
Filter
简介:使用此工具可以根据输入的关键词(以逗号分开),在word文档中匹配筛选关键词,并给出关键词匹配查找到的个数,根据目标关键词的匹配情况将根据分捡条件自动将简历分捡到不同的目录中,方便使用。...
文件内容检索工具
file
filter
_Trial-limit100.zip
File
filter
简介:本版本为最新试用版,文件限制个数为100,增加了结果排序功能、忽略大小写模糊查找功能,使用此工具可以根据输入的关键词(以逗号分开),在word文档中匹配筛选关键词,并给出关键词匹配查找到的...
File
Filter
实例,并实现文件的拷贝
File
Filter
实例,搜索文件夹下特定的文件,并对这些文件进行提取,将文件拷贝到另一文件夹下
File
Filter
-文件隐藏.rar
基于mini
filter
的文件隐藏 已测试过 R0与R3代码.. 【注意下载完进行评论时,要选择评论框上面的星级,这样减掉的分不仅能原数返回,而且还能多赠1分】
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章