2

我想知道是否有办法以jTextArea不同的字体颜色附加错误消息。

像这样,它将在我附加的正常输出和错误输出之间产生差异。

例如,在 Netbeans 上,system.err字体颜色为红色,而字体颜色为System.out黑色。

4

3 回答 3

6

JTextArea只允许使用单一颜色。您可以使用 aJTextPane代替

于 2013-09-18T12:25:18.047 回答
3

两个 Swing 类支持样式文本:JEditorPane 及其子类 JTextPane。JEdi​​torPane 类是 Swing 样式化文本组件的基础,并提供了一种机制,您可以通过该机制添加对自定义文本格式的支持。

如果您想要无样式的文本,请改用文本区域。

来源:动态样式

于 2013-09-18T12:27:37.350 回答
0

恐怕无法在 jtextarea 中显示彩色文本。你只能在 jtextpane 和这里​​如何做到这一点。

于 2014-05-21T07:20:20.807 回答