Absender: Ralf Löhmer
Datum: Do, 09.03.2006 22:47:27
In-reply-to:
<44109EF2.9090107@xxxxxxxxxxxxxxxx>
Hallo, im PNG wird nur vermerkt welche Farbe im PNG transparent ERSCHEINEN soll, das man den Hintergrund dann sehen kann, wird erst beim Anzeigen gehandelt. Beim Anzeigen in deinem Prog musst du m.E. die nicht gewünschten Bereiche selber per Bitmaskierung ausblenden. rl -----Ursprüngliche Nachricht----- Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx]Im Auftrag von Stefan Geuken Gesendet: Donnerstag, 9. März 2006 22:33 An: ct-bot-entwickler@xxxxxxxxxxxxxxxxx Betreff: [ct-bot] Fotorealistisches LCDisplay Hallo, ich experimentiere gerade mit meiner LCDisplay-Komponente (http://www.ctbot.de/index.php?page=4&action=file&file_id=41). Ich habe den ganzen Characterset jetzt in eine PNG-Datei gepackt (16x16 Zeichen, bestehend aus schwarzen und weißen Pixeln) und ziehe mit Hilfe der Klassen java.awt.image.PixelGrabber und java.awt.image.MemoryImageSource den für jedes Zeichen richtigen Bereich aus der PNG-Datei raus. Das klappt soweit auch. Was ich nicht hingekomme ist, daß die weißen Pixel transparent gezeichnet werden. Die bleiben weiß, obwohl ich im PNG die Farbe weiß als transparent abgespeichert habe. Kann mir jemand einen Tipp geben, wie man ein Bild mit transparenten Farben malen kann!? Gruß Stefan _______________________________________________ ct-bot-entwickler Mailingliste ct-bot-entwickler@xxxxxxxxxxxxxxxxx http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler ____________ Virus checked by G DATA AntiVirusKit Version: AVK 16.5906 from 04.03.2006