java中如何将一个image格式的对象存储成为一个具体的文件,请写的详细点

已有一个Image类型的对象 img,我想把img存储为硬盘上的文件
其中,按照下方执行:会在默认路径上创建一个名叫image.jpg的文件,但是如何让已有的img和这里的file结合起来呢?
File file=new File("image.jpg");
file.createNewFile();
求大虾!!!

第1个回答  2011-09-07
saveComponentToJPEG(contentPane, file.toString());
如果是将容器区域内的图像按照jpg格式保存的话可以用这个,你可以先将那个Image类型的图像用
File selFiles = swingDialog.getSelectedFile();
img = Toolkit.getDefaultToolkit().getImage(selFiles.toString());
选中加载到容器区域中
第2个回答  2011-09-09
ObjectOutPutStream 跟 “保存到实际文件” 没有必然联系好吧。
只是 ObjectOutPutStream 链接一个 File.... 可以实现“保存到实际文件”
本回答被提问者采纳
第3个回答  2011-09-07
我感觉你可以在网上搜一下图片上传的一些知识,那会有帮助的,对这里我也不太懂,也要搜下,呵呵!
相似回答