Wie kann ich einen Umriss um irgendeinen Text in AWT zeichnen, ähnlich wie dieses Bild?
Ich bin mir nicht sicher, wie Sie den Text jetzt zeichnen, aber Sie können BufferedImage auch als Überlagerung für das verwenden, was Sie gerade zeichnen.
BEARBEITEN
Es gibt vielleicht Bibliotheken, die das schon tun, aber wenn ich es von Grund auf neu programmieren müsste, würde ich das versuchen.
einige dümmste Problemumgehungen: - Geben Sie die gleichen Wörter zweimal ein, aber einer von ihnen ist schwarz und der andere weiß, weiß über dem schwarzen, Sie können etwas Ähnliches bekommen. -Finden Sie eine Schriftart wie oben über dem Beispiel und verwenden Sie sie.
Hier ist ein Hacky-Beispiel. Es ist nicht so raffiniert wie andere, aber es ist einfacher zu verstehen, und es verhält sich wie ein JLabel.
%Vor%