ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
917
917
EMPFEHLEN
-
Hallo,
ich habe wiedermal ein kleines Problem mit JAVA. Ich habe ein ByteArray, welches ich aus der Datenbank auslese und das ich gerne in ein SWT Image umwandeln möchte. Zum Testen habe ich hier das ByteArray vom Tutorial aus java2s.com genommen.
Folgendes habe ich probiert:
Code :1 2 3
ByteArrayInputStream bais = new ByteArrayInputStream(srcData); ImageData imgData = new ImageData(bais); Image img = new Image(null, imgData);
Allerdings mag mich SWT in Zeile 2 nicht mehr und bringt mir folgende Exception:
org.eclipse.swt.SWTException: Unsupported or unrecognized format
1) Kann ich das Bild überhaupt auf diese Weise erzeugen? (man sehe vorerst darüber hinweg, dass mein Display null ist)
2) Liegt es wirklich am Bild Format, also sowas wie JPG, BMP, ... ?
3) Kennt jemand eine Lösung oder einen anderen Weg?
Gruß
Erik
-
11.02.10 09:39 #2
Moin,
// Antwort entfernt .....
EDIT: Sorry - hatte nicht richtig gelesen - Du schriebst ja Exception !
Gruß
Klaus
2. EDIT:
Versuch' es mal hiermit: "public Image createImage(byte[] imagedata)". Diese Methode erzeugt ein neues Bild, dessen Pixel-Daten aus dem byte-Array imagedata
bezogen werden (http://www.dpunkt.de/java/Referenz/D...teImage%28byte[]%29)Geändert von vfl_freak (11.02.10 um 09:48 Uhr)
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
Danke aber ich habe schon eine andere Lösung über den ImageLoader, die funktioniert.
Siehe http://www.eclipse.org/forums/index....sg&goto=508459
Ähnliche Themen
-
Transparenz Problem (GC + Image + ImageData )
Von Soultaker im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 15.04.10, 15:58 -
JPG in Bytearray und zurück
Von Chris1079 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 17.03.08, 13:31 -
ZipFIle ByteArray
Von zerix im Forum JavaAntworten: 5Letzter Beitrag: 09.08.07, 09:20 -
ByteArray in JarFile
Von kleinis_1 im Forum JavaAntworten: 0Letzter Beitrag: 12.12.05, 11:44 -
Imagedata erstellen zu langsam
Von Zerwas im Forum JavaAntworten: 5Letzter Beitrag: 28.09.05, 16:29





Zitieren
Login




