Graphics2D und KeyColoring
-
Moin zusammen,
ich hätte eine kurze Frage. Wir haben in der Schule eine Engine zu verfügung gestellt gekriegt (die auf g2d basiert) und mussten ein Spiel (Nibbles) machen. Hat soweit auch alles geklappt. Wir können nun frei daran weiter arbeiten und ich habe versucht anstelle von Rectangles etc. Bilder einzufügen. Auch das hat geklappt, bis auch das Detail das ich keine Ahnung habe wie ich meine Bilder bei der Farbe 255,0,255 transparent machen kann, so dass darunter liegende Bilder sichtbar werden....
Ich habe die Bilder einfach als Images geladen und zeige diese mit
drawImage(bild, x, y, null) an.Kann mir jemand helfen?
Danke vielmals!
-
speicher' dein bild doch einfach gleich mit entsprechendem alpha-kanal, dann isses auch transparent.
alternativ kannst du nen eigenen ImageFilter implementieren, der fuer eine angegebene farbe die alpha-komponente auf 0 setzt.