Auf Thema antworten

Du musst auf ein Bild (BufferdImage) mit Alpha Kanal erst den "Rahmen" zeichnen und dann den AlphaComposite des Graphics Objekts entsprechenden ändern, dann die Schrift zeichnen lassen.

Dieses Image kannst Du dann auf Deine Komponente zeichnen.


Kannst ja mal nach AlphaComposite.SRC_OUT suchen, vielleicht findet sich ein Bsp dazu.

Ich habe hier auch mal vor einiger Zeit ein Bsp eines Rechtecks mit transparentem Loch gepostet.


Eventuell komm ich noch dazu hier ein Bsp zu posten.



Oben