我想我需要一个缓冲的图像并使用ImageOutputStream。对不起,我很无能,因此这里缺乏信息。我希望有一个解决所有魔法的方法。
答案 0 :(得分:1)
Canvas to BufferedImage:
Canvas c = ...
BufferedImage im = ...
Graphics g = im.getGraphics();
c.paint(g);
BufferedImage to Canvas:在paint(Graphics g)方法调用中:
g.drawImage(im, 0, 0, null);
答案 1 :(得分:0)