Hallo, habe folgendes Problem:
Aus einer Funktion getPicture() bekomme ich ein Bild in Form eines Bytearrays byte[] x zurück und möchte dieses direkt auf einem Canvas anzeigen ohne es vorher speichern zu müssen. Habe bereits in der Java (SWT) API gestöbert und geguckt, ob man vielleicht anstatt eines Dateipfades des gespeicherten Bildes auch das Bild in Form eines Arrays an die Klasse Image übergeben kann.
Hatte mir folgendes vorgestellt: statt Image(Device device, String filename) sowas wie Image(Device device, byte[] x) .
Leider gibt es sowas nicht und ich habe bis jetzt auch nichts anderes gefunden, was mir irgendwie weiterhilft!
Gibt es da eine Möglichkeit?
Vielen Dank für die Hilfe
Aus einer Funktion getPicture() bekomme ich ein Bild in Form eines Bytearrays byte[] x zurück und möchte dieses direkt auf einem Canvas anzeigen ohne es vorher speichern zu müssen. Habe bereits in der Java (SWT) API gestöbert und geguckt, ob man vielleicht anstatt eines Dateipfades des gespeicherten Bildes auch das Bild in Form eines Arrays an die Klasse Image übergeben kann.
Hatte mir folgendes vorgestellt: statt Image(Device device, String filename) sowas wie Image(Device device, byte[] x) .
Leider gibt es sowas nicht und ich habe bis jetzt auch nichts anderes gefunden, was mir irgendwie weiterhilft!
Gibt es da eine Möglichkeit?
Vielen Dank für die Hilfe