【问题标题】:Is there a way to set every other line in a java text area to a different color?有没有办法将java文本区域中的每一行设置为不同的颜色?
【发布时间】:2011-07-31 04:11:19
【问题描述】:

我想将 java 文本区域中的每隔一行设置为第二种颜色,有没有办法做到这一点?

示例:

<red>1</red>    
<blue>2</blue>
<red>3</red>    
<blue>4</blue>

红色和蓝色标签仅作为示例。

【问题讨论】:

    标签: java colors textarea line background-color


    【解决方案1】:

    java.awt.TextAreajavax.swing.JTextArea 都不支持文本(或背景)装饰。它是一种字体和一种样式。

    正如 Chris 所指出的,JTextPane(或JEditorPane)专为“样式化文本”文档而设计。例如,JEP 将处理 RTF 和(简单)HTML/CSS 格式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 2018-09-25
      相关资源
      最近更新 更多