代码之家  ›  专栏  ›  技术社区  ›  NihilisSpecialis

如何更改在JPanel上绘制的字符串的颜色

  •  0
  • NihilisSpecialis  · 技术社区  · 8 年前

    您好,我正在尝试更改JPanel上绘制的字符串的字体颜色。如何使字体颜色为黑色而不是白色?

    以下是我的绘画方式:

    g.setFont(font);
    g.drawString("Rating: " + Integer.toString(rating), 150, 150);
    

    字体如下:

     private static final java.awt.Font verdana_12 = new java.awt.Font("Verdana", java.awt.Font.BOLD, 14);
    

    谢谢

    1 回复  |  直到 8 年前
        1
  •  0
  •   Mona Wade    8 年前

    要在JPanel或Java Swing中的大多数内容中设置颜色,可以使用一个名为 .setColor(Color c) . 对于您的代码,您可以执行以下操作:

    g.setColor(Color.BLACK)

    以下是一个有用的链接,提供了更多解释: http://www.java2s.com/Tutorials/Java/java.awt/Graphics/0940__Graphics.setColor_Color_c_.htm

    这个网站还有其他链接,所以请回答更多Java Swing问题。