装饰JTextArea

时间:2012-01-28 13:50:45

标签: java swing fonts jtextarea

我正在使用.append方法将文本附加到文本区域,我一直在努力使得附加粗体的文本也会改变颜色。

这对于JTextArea区域是不可能的,我只希望一行是粗体和不同的颜色,其余的是默认字体。

我是否需要使用除JTextArea之外的其他内容?

2 个答案:

答案 0 :(得分:4)

对于具有不同字体或颜色设置的不同行/单词/字符,您需要JTextPane或JEditorPane,How to Use Editor Panes and Text Panes

在JTextArea中,整个文档必须有一个单独的FONT或COLOR设置。

希望这可能有所帮助。

此致

答案 1 :(得分:3)

JTextArea用于纯文本。 JTextPane可以显示属性文字。