有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Filechooser什么都不做

所以对于我正在制作的项目,我需要导入图片。但唯一的问题是,我的过滤器,过滤一切,我从来没有收到一个文件回来

public class FileChooser extends JPanel{

    public FileChooser(){

        JFileChooser fileopen=new JFileChooser();
        FileFilter filter=new FileNameExtensionFilter("jpg files","jpg");
        fileopen.addChoosableFileFilter(filter);
        int ret =fileopen.showDialog(null,"Open file");

        if (ret==JFileChooser.APPROVE_OPTION){
            File[] picture=fileopen.getSelectedFiles();
            System.out.println(picture[0].getName());
        }
    }
}

共 (0) 个答案