如何为我尝试使用 JFileChooser 保存的文件分配文件扩展名?

问题描述 投票:0回答:1

我完成了加载方面的工作,但我在弄清楚如何使用正确的扩展名保存文件时遇到问题,在本例中为 .png 或 .jpg。有什么建议吗?

我希望它自动保存为 .jpg、.png 或其他格式,目前它正在制作它,以便用户必须在文件末尾键入这些扩展名,这与我想要的相反。

java save jfilechooser
1个回答
0
投票

你需要像这样修改对象:

JFileChooser c = new JFileChooser();
File f = c.getSelectedFile();
String filePath = f.getPath();
if(!filePath.toLowerCase().endsWith(".jpg"))
{
    f = new File(filePath + ".jpg");
}
© www.soinside.com 2019 - 2024. All rights reserved.