我想将java文本区域中的每一行都设置为第二种颜色,有没有办法做到这一点?
示例:
<red>1</red>
<blue>2</blue>
<red>3</red>
<blue>4</blue>
红色和蓝色标签仅作为示例。
答案 0 :(得分:1)
java.awt.TextArea
和javax.swing.JTextArea
都不支持文字(或背景)装饰。它是一种字体&amp;一种风格。
如Chris所示,JTextPane
(或JEditorPane
)是为“样式文本”文档设计的。例如,JEP将处理RTF&amp; (简单)HTML / CSS格式化。