java 如何为我试图使用JFileChooser保存的文件指定文件扩展名?

ecbunoof  于 2023-03-06  发布在  Java
关注(0)|答案(1)|浏览(166)

我已经完成了加载方面的工作,但是我在弄清楚如何使用正确的扩展名保存文件时遇到了问题,在这种情况下,扩展名是.png或. jpg。有什么建议吗?
我希望它能自动保存与.jpg,.png或etc.和目前它使它,使用户必须键入这些扩展名在文件的结尾,这是相反的我想要的。

du7egjpx

du7egjpx1#

您需要按如下方式修改对象:

JFileChooser c = new JFileChooser();
File f = c.getSelectedFile();
String filePath = f.getPath();
if(!filePath.toLowerCase().endsWith(".jpg"))
{
    f = new File(filePath + ".jpg");
}

相关问题