我的程序允许您保存已制作的图像。我只需要将它保存为png。
我目前有:
...
File file = fc.getSelectedFile();
try{ ImageIO.write(result.getImage(),"png",file);}
...
它保存了图像,我可以在我的程序中将其打开,但它没有在其名称的末尾显示 .png。示例图像(给我们,不是由程序制作的)在我的 JLabel 上显示 .png,所以我知道它与我如何保存它们有关。
我在这里尝试了答案,但没有奏效。
我该如何解决?
(还有一个问题:如果 write 只是要忽略它,那么甚至放“png”有什么意义?)
谢谢!