如何给JTextArea写入不同的文字颜色?
问题描述:
我想改变写在JTextArea
中的文字的颜色。对于例如我在JTextArea
上粘贴Java代码。如何给JTextArea写入不同的文字颜色?
我想为Java代码中的关键字,变量和类赋予不同的-2颜色。
可能吗?
答
请参阅Rob Camick的Message Console。这个用例看起来很完美。
其实 '2色' 可能还不够这一点。 有关可能替换JTextArea
的格式化文本组件的更多详细信息,请参见How to Use Editor Panes and Text Panes。
答
,如果你想在同一个区域来设置不同的颜色这是不可能的 ,我想的JTextPane可以帮助你 我不知道怎么用,但我发现这个
http://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html
' JTextArea'是一个纯文本组件。使用为格式化文本设计的组件。 – 2012-01-27 10:20:06