java - 在绘制字符串函数中更改变量的颜色

标签 java graphics

我正在使用 Graphics 将字符串绘制到监视器上,我希望特定变量的颜色不同。

例如:“你被 meteor 击中” + number + “次。 我希望“数字”以与字符串不同的颜色绘制。也许我可以使用 HTML?

最佳答案

使用 Graphics,您可以使用 drawString(String str, int x, int y) 来绘制字符串。由于它使用图形上下文的当前字体和颜色,您所能做的就是这样:

g.setColor();
g.drawString();
g.setColor();
g.drawString();

...等等。在您的情况下,将其分成 3 block 。

关于java - 在绘制字符串函数中更改变量的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37986010/

相关文章:

java - 如何告诉 jackson 将 "null"字符串反序列化为空文字?

java - <h :graphicImage> is not getting refreshed in JSF

Java:JLayeredPane 和直线或圆

java - 为什么 Java swing 中没有将新的 Graphics 对象传递给 PaintComponent 方法?

r - 如何在 R 中导入和绘制三角形网格?

c++ - 在 macOS X Mojave 上构建点云库 (PCL) 错误 : ld: library not found for -lflann

java - 尝试以一定的时间间隔在网页上打印,但它一直在等待并立即打印

java - Android TreeMap 蓝调......有其他选择吗?

Java - 使用数组创建不同的方法

android - 如何为 Android 制作动画视频