java - 在 JavaFX TextArea 中突出显示字符串

标签 java javafx spell-checking highlighting javafx-2

我们正在使用 JavaFX 的 TextArea控制我们的应用程序,并尝试将其与 Jazzy 集成拼写检查 API - 例如,当用户输入字典中没有的错误单词时,该单词将突出显示。

有没有办法突出显示所述控件中的单词?我在 JavaDocs 中没有看到任何选项,所以是否有人可以建议一种方法?

我猜,使用HTMLEditor是可能的。使用 <font face="red=>wrongWord</font> 对单词进行不同的组件和颜色处理。然而,这给拼写检查带来了很多不同的问题,例如 html 标签和字数统计。

最佳答案

RichTextFX允许您向文本范围添加样式。

关于java - 在 JavaFX TextArea 中突出显示字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34146078/

相关文章:

java - 如何从回调接口(interface)的实现类中隐藏通用类型参数

java - 为什么 iterator.remove 不抛出 ConcurrentModificationException

jquery-plugins - 我们可以使用 asp.net Web 服务通过 badsyntax 运行 jquery spellchecker 吗?

sublimetext2 - Sublime Text - 拼写检查,但只有某些文件扩展名

JavaFX 新的自定义弹出窗口

XML(非 C++)文件中的 Eclipse CDT 拼写检查

java - struts2.3.12中servletactioncontext为空

java - Internet Explorer 中的 PDF 导出打印

javafx - 如何在放置在不同 Pane /区域的两个节点之间绘制线

javafx:如何设置 ScheduledService 以随机时间间隔重新启动?