1
我让自己有点信使只是为了好玩。我想使它这样,当你在那里看到某个词,例如你的用户名将会是蓝色的。我怎样才能改变某些词在JTextArea的颜色?
例如,它会是这个样子:
用户1:你好你怎么样?
用户2:我很好,谢谢,你:)什么
(黑体=蓝色,不加粗=黑)
这是我的客户如何看待当下:
不管怎么说..我希望这个信息将是足以让你明白我的问题/问题。谢谢:)
我让自己有点信使只是为了好玩。我想使它这样,当你在那里看到某个词,例如你的用户名将会是蓝色的。我怎样才能改变某些词在JTextArea的颜色?
例如,它会是这个样子:
用户1:你好你怎么样?
用户2:我很好,谢谢,你:)什么
(黑体=蓝色,不加粗=黑)
这是我的客户如何看待当下:
不管怎么说..我希望这个信息将是足以让你明白我的问题/问题。谢谢:)
恐怕JTextArea
不能包含HTML标记来更改文本颜色。它仅用于存储纯文本。您可能需要使用JTextPane
。官方信息:http://docs.oracle.com/javase/tutorial/uiswing/components/text.html
啊......非常感谢你 –
请看看这个例子,[如何使用JTextPane为特定的文本文件着色](http://stackoverflow.com/questions/9650992/how-to-change-text-color-in- the-jtextarea/9652143#9652143) –