Karin: Image aus InputStream erzeugen

Beitrag lesen

Hallo da draußen!

ich habe ein ganz doofes Problem: Ich muss aus einem InputStream, genauer gesagt einem ByteArrayInputStream, ein Bild erzeugen.. aber meine Idee funktioniert irgendwie nicht:

StringBuffer buffer = new StringBuffer();
int c;
while ((c = stream.read()) != -1) buffer.append((char) c);

Image image = java.awt.Toolkit.getDefaultToolkit().createImage(buffer.toString().getBytes());

Weiß jemand bescheid, wie man das so hinbekommt, dass es funktioniert??