|
 |
 |
 |
|
|
c't Projekte - c't-Bot und c't-Sim -
Mailinglisten
[Voriger (Datum)]
[Nächster (Datum)]
[Voriger (Thread)]
[Nächster (Thread)]
[Nach Datum][Nach Thread]
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
|
|
|