http://blog.csdn.net/comcow/archive/2008/10/08/3031252.aspx 

再加一句 
Image img=Toolkit.getDefaultToolkit().createImage(buf, 0,buf.length); 

InputStream转换byte[]   
  public   byte[]   toBArray(   InputStream   is   )   
  {   
          ByteArrayOutputStream   outp   =   new   ByteArrayOutputStream();   
          int   ch   =   0;   
          while(   (ch=is.read())!=-1   )   
                outp.write(ch);   
          byte[]   b   =   outp.toByteArray();   
          return   b;   
}   

相关文章: