向大虾请教JFileChooser问题 本帖最后由 quanminy 于 2010-07-30 11:55:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要使用文件过滤器的话 有两种方式1、if(e.getActionCommand().equals("打开")){ //这里JFileChooser会错。JFileChooser chooser = new JFileChooser();chooser.setCurrentDirectory(new File("."));chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);//FileNameExtensionFilter filter = new FileNameExtensionFilter("txt");chooser.setFileFilter(new FileFilter(){//添加文件过滤器 @Override public boolean accept(File f) { // TODO Auto-generated method stub if(f.isDirectory()){return true;} if(!f.getName().endsWith("txt"))//文件后缀名不是txt的不予显示 { return false; } return true; } @Override public String getDescription() { // TODO Auto-generated method stub return null; }});int select = chooser.showOpenDialog(this);if(select == JFileChooser.APPROVE_OPTION){2、另外FileNameExtensionFilter的用法是这样的FileNameExtensionFilter filter = new FileNameExtensionFilter("txt");chooser.addChoosableFileFilter(filter); if(e.getActionCommand().equals("打开")){ //这里JFileChooser会错。这里是不会报错的 FileNameExtensionFilter至少两个参数吧,现在少了extentions参数了 疏忽了、FileFilter filter = new FileNameExtensionFilter("JPEG file", "jpg", "jpeg"); FileNameExtensionFilter至少两个参数吧,现在少了extentions参数了疏忽了、FileFilter filter = new FileNameExtensionFilter("JPEG file", "jpg", "jpeg"); Java I/O系统 命令行参数应该怎样设置才能输出结果 java 返回值怎么返回的总是零 效果不符。。。 请问如何在JTextPane中将某些字符串显示为超链接 如何在一堆的图表之间画条竖线吧他们分开!着急! servlet 中能直接调用javaBean 吗? 如何实现跟踪记录用户在IE中的浏览行为? 很变态的键盘事件,高手能否帮我解决一下(急!) 各位大虾,正规的伪代码怎么写啊?有什么一定要遵守的规则么? 诸位: 你们一般用什么来做 帮助文件? 最好的最流行的是什么工具阿? 关于java泛型的用法疑问 求助 一道小题目
JFileChooser chooser = new JFileChooser();
chooser.setCurrentDirectory(new File("."));
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
//FileNameExtensionFilter filter = new FileNameExtensionFilter("txt");
chooser.setFileFilter(new FileFilter(){//添加文件过滤器 @Override
public boolean accept(File f) {
// TODO Auto-generated method stub
if(f.isDirectory()){return true;}
if(!f.getName().endsWith("txt"))//文件后缀名不是txt的不予显示
{
return false;
}
return true;
} @Override
public String getDescription() {
// TODO Auto-generated method stub
return null;
}
});
int select = chooser.showOpenDialog(this);
if(select == JFileChooser.APPROVE_OPTION){2、另外FileNameExtensionFilter的用法是这样的
FileNameExtensionFilter filter = new FileNameExtensionFilter("txt");
chooser.addChoosableFileFilter(filter);
FileNameExtensionFilter至少两个参数吧,现在少了extentions参数了
疏忽了、FileFilter filter = new FileNameExtensionFilter("JPEG file", "jpg", "jpeg");