Wie zeichne String mit Hintergrund auf Grafiken?

7

Ich zeichne Texte mit Graphics.drawString, aber ich möchte Strings mit rechteckigem Hintergrund zeichnen.

    
bobby 20.06.2011, 19:12
quelle

2 Antworten

21

Verwenden Sie Graphics.fillRect oder Graphics2D.fill , bevor Sie den Text zeichnen.

Hier ist ein Beispiel:

%Vor%

    
aioobe 20.06.2011, 19:14
quelle
4

Vorschlag:

  • Verwenden Sie ein JLabel
  • Setzen Sie die undurchsichtige Eigenschaft auf true via setOpaque(true);
  • Stellen Sie die Vordergrundfarbe über setForeground(myForegroundColor); ein
  • Setzen Sie dann seine Hintergrundfarbe über setBackground(myBackgroundColor);
Hovercraft Full Of Eels 20.06.2011 19:22
quelle

Tags und Links