【问题标题】:Highlight different text in jtextarea突出显示 jtextarea 中的不同文本
【发布时间】:2015-05-02 04:56:22
【问题描述】:

这些是我想知道的事情:

我想通过鼠标选择 jtextarea 中的不同文本来突出显示它们。 我还想稍后获取所有突出显示的文本。 我也想知道如何删除特定突出显示的行。

我可以使用什么代码?

【问题讨论】:

  • “我可以使用什么代码?” Reading the fine manual 应该会回答你所有的问题。请注意,SO 不是您的个人帮助台。
  • 我投票决定将此问题作为题外话结束,因为Java DocsHow to Use Text Areas 已涵盖所有内容。
  • @AndrewThompson,我在 14 岁时问过这个问题。 5 年后,我意识到这个问题毫无用处,你是对的,一切都在 DOC 上。但你需要记住,14 岁没有人指导,5 年前我几乎无法上网。我的老师和家人对编码一无所知。放下投票并关闭它让我失去了动力。我希望你理解并礼貌对待来到这个编码世界的新一代:)
  • 稍微澄清一下,是的,我确实投票结束了这个问题。但是社区已经决定大多数问题不能基于一个人的投票结束,通常需要三个。
  • 是的! @AndrewThompson,但你明白了。我们可以对新手礼貌一点 :) 无论如何,由于我的童年 karma,我已经被 SO 禁止了,而且我无法改进这些问题来解禁。

标签: java swing jtextarea


【解决方案1】:

您需要使用Highlighter:

Highlighter hl = textArea.getHighlighter();

阅读 API 以了解允许您添加、删除和显示突出显示的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-15
    • 2020-12-17
    • 2013-10-25
    • 2015-07-03
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多