我正在使用.append方法将文本附加到文本区域,我一直在努力使得附加粗体的文本也会改变颜色。
这对于JTextArea区域是不可能的,我只希望一行是粗体和不同的颜色,其余的是默认字体。
我是否需要使用除JTextArea之外的其他内容?
答案 0 :(得分:4)
对于具有不同字体或颜色设置的不同行/单词/字符,您需要JTextPane或JEditorPane,How to Use Editor Panes and Text Panes。
在JTextArea中,整个文档必须有一个单独的FONT或COLOR设置。
希望这可能有所帮助。
此致
答案 1 :(得分:3)
JTextArea
用于纯文本。 JTextPane
可以显示属性文字。