我是 Swing 开发的新手,我正在创建一个 Java 应用程序,用户可以在其中加载文本文档并标记部分文本。
然后将突出显示文本的标记部分,用户可以单击标记的文本来编辑/删除标签。有没有我可以用来实现这一目标的库/类。
我已经看过了JTextArea
。但据我所知,它只能显示纯文本(如果我错了,请纠正我)
为了更清楚我在寻找什么:
当您在 Stack Overflow (SO) 上标记问题时,标签会用一个小框突出显示,并在标签周围突出显示。我在 Java 中寻找类似的东西。
所以,如果我添加的组件是 X,那么 X 应该能够保存纯文本和标记文本。标记的文本应该看起来像 SO 标记。
编辑
一个澄清的例子。
原文:
这是一些示例文本。
标记后,比如说样本,它应该是这样的:
带标记文本
那 x 基本上是一个按钮,用于删除与sample关联的所有标签。