我需要一个好的 Java 拼写检查库,可以实时检查 JTextArea(或任何 JTextComponent)。也就是说,当用户键入时,它应该在文本下方出现一个波浪形的红色下划线。
它需要能够通过左键单击(是的,左键单击)单词来列出所有可用的单词替换。如果不可能,右键单击即可。
它需要有一个“Ignore All”,但不是 Add、Ignore 或任何其他。只是忽略所有。
理想情况下,您应该能够至少在某种程度上改变下拉框的外观。
不需要用户拼写检查器。也就是说,我不需要一个按钮,当你点击它会弹出一个拼写检查对话框,我只需要实时检查。我实际上已经有一个拼写检查对话框库。
如果有人可以建议一个好的图书馆(我愿意为此付费),或者更好的是,首先向 textarea 解释一个这样做的好方法,那就太棒了。
至少如果有人可以解释如何根据我的字典检查 JTextArea 并在单击或任何这些步骤中添加红色下划线和下拉菜单,那将是一个很好的开始。
感谢您的潜在帮助。