GNU Aspell - это библиотека правописания LGPL, которую вы можете использовать, но она реализована на C ++. Хотя я не использовал его, есть библиотека Java под названием Jazzy , цель которой - повторная реализация Aspell на Java. Это довольно старый проект, но, похоже, он все еще работает.
Edit:
Только что обнаружил, что Hunspell - лучший проект для проверки орфографии. Он поддерживает Open Office.org, Firefox и Google Chrome. Также есть проект, который поставляет JNA-оболочки , чтобы вы могли использовать его в Java.