Java JFileChooser文件类型筛选不起作用

Java JFileChooser文件类型筛选不起作用,java,swing,jfilechooser,Java,Swing,Jfilechooser,我试图像这样在我的JFileChooser中过滤文件类型 JFileChooser fc = new JFileChooser(); fc.setDialogTitle(langManager.getText("programwidget.urlbutton.fd.text")); fc.setFileFilter(new FileNameExtensionFilter(null, "ico", "png", "gif")); 但当我启动它时,我仍然可以选择其他文件类型,因此它不能像我预期的那

我试图像这样在我的
JFileChooser
中过滤文件类型

JFileChooser fc = new JFileChooser();
fc.setDialogTitle(langManager.getText("programwidget.urlbutton.fd.text"));
fc.setFileFilter(new FileNameExtensionFilter(null, "ico", "png", "gif"));
但当我启动它时,我仍然可以选择其他文件类型,因此它不能像我预期的那样工作


有人能告诉我这里缺少什么吗?

对我来说似乎没问题。确保选择了过滤器,可能给它起个名字也会有帮助。这比猜测读取图像支持哪些文件类型要好。