Chinaunix

标题: Myeclipse无法解析FileNameExtensionFilter [打印本页]

作者: ybu2008    时间: 2009-03-18 11:30
标题: Myeclipse无法解析FileNameExtensionFilter

FileNameExtensionFilter是FileFilter的一个实现,它使用指定的扩展名集合进行过滤。文件的扩展名是指文件名最后一个“.”后面的部分。名称不包含“.”的文件没有文件扩展名。文件扩展名的比较不区分大小写。 从1.6版本开始使用.
下例创建了一个 FileNameExtensionFilter,它将显示 jpg 文件:     JFileChooser chooser = new JFileChooser();
    FileNameExtensionFilter filter = new FileNameExtensionFilter(
        "JPG & GIF Images", "jpg", "gif");
    chooser.setFileFilter(filter);
    int returnVal = chooser.showOpenDialog(parent);
    if(returnVal == JFileChooser.APPROVE_OPTION) {
       System.out.println("You chose to open this file: " +
            chooser.getSelectedFile().getName());
    }在使用myeclipse时,import javax.swing.filechooser.FileNameExtensionFilter无法解析,主要原因是该项目编译器的版本并非1.6.解决方法:右键工程,点属性,查看编译器选项卡是5还是6,改为6,安装对应的jre包就可以了


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/65478/showart_1867074.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2