BufferedImage是Image的直接子類
Image yourImg = Toolkit.getDefaultToolkit().createImage(ri.data); // ri.data就是個byte數組
//
Graphics2D g2d=bi.createGraphics();
g2d.drawImage(yourimg,0,0,null);
這樣把yourimg畫在了bi
----------------------------------------------------
把BufferedImage輸出
BufferedImage img = new
BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
FileOutputStream fos = new FileOutputStream("img.jpg");
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(fos);
encoder.encode(img);
out.close();
輸出的圖片是按照你構造的img輸出的
大小由width height 規定