在JavaFXTextArea中突出显示字符串

在JavaFXTextArea中突出显示字符串,javafx,javafx-2,Javafx,Javafx 2,可能重复: 如何突出显示文本区域中的文本? 例如,在ms word中,如果我们在“查找”选项中写入文本,相同的文本将在文本区域中突出显示,方式与我在javafx中希望的相同。有人能帮我吗?不幸的是,富文本还不受支持(fx 2.2) 您可以尝试下一个解决方法: 使用RichTextEditor 使用网络视图 在画布上绘制多个文本 只需将不同格式的文本/标签放入HBox或TilePane即可 在TextArea上创建一个透明的窗格,并绘制一个不透明的高光,但这可能很难找到确切的单词坐标 同样的问题

可能重复:

如何突出显示文本区域中的文本?
例如,在ms word中,如果我们在“查找”选项中写入文本,相同的文本将在文本区域中突出显示,方式与我在javafx中希望的相同。有人能帮我吗?

不幸的是,富文本还不受支持(fx 2.2)

您可以尝试下一个解决方法:

  • 使用RichTextEditor
  • 使用网络视图
  • 在画布上绘制多个文本
  • 只需将不同格式的文本/标签放入HBox或TilePane即可
  • 在TextArea上创建一个透明的窗格,并绘制一个不透明的高光,但这可能很难找到确切的单词坐标

  • 同样的问题也在你面前被问到,顺便说一句:谢尔盖·格里涅夫:谢谢你的回答。