【问题标题】:Multicolored Text Image多彩多姿的文本图像
【发布时间】:2013-04-28 08:02:54
【问题描述】:

我正在尝试制作彩虹文本创建器。到目前为止,我可以接受纯文本文件,但是在将每个字符更改为自己的颜色时遇到问题。我正在尝试做一个经典的红色、橙色、黄色、绿色、蓝色、紫色,然后重复。我有一个列表中的 RGB 值,所以我可以遍历它们,所以最大的问题是如何将它们分别应用于每个字符。

【问题讨论】:

  • 你能添加你目前的代码吗?

标签: java text colors


【解决方案1】:

一种简单的方法是为 JPanel 中的每个字母添加一个 JLabel。

但更正确的方法是使用Graphics.drawString。只需在写入每个字符之前更改 Graphics 对象的属性即可。

正如评论中提到的 nullptr,您需要使用 FontMetrics 正确定位每个字符。

【讨论】:

猜你喜欢
  • 2014-01-07
  • 2017-03-07
  • 2021-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-17
  • 2011-08-30
  • 2013-11-30
相关资源
最近更新 更多