Лучший способ хранить слова в строке в Java, чтобы получить функциональность проверки орфографии, как в обработчике слов
Я использую Hunspell для проверки орфографии для данного текста в файле в Java. Но я пытаюсь проверить функциональность проверки орфографии в редакторах, где выделяется слово с неправильным написанием и отображаются предложения. Я собирался использовать дерево для хранения каждого слова с его предложениями (если оно есть), но оно будет печатать слова только в соответствии с порядком, а не в виде исходной строки.
Поэтому я ищу лучший способ реализации, чтобы получить функциональность проверки орфографии.
Я пытался смотреть на исходный код редакторов с открытым исходным кодом, но затерялся в коде и ничего не мог понять.
Пожалуйста помоги. Спасибо.