JOrtho is a spell checker for Java. The library works with any JTextComponent from the Swing framework and checks as you type. The dictionary is based on the free Wiktionary.org, and is applicable for multiple languages. You can select the spell checking language via a context menu. The Features of JOrtho are the highlighting of potentially wrongly spelled words, a context menu with suggestions for correct forms of the word, and a context menu with option to change the checking language. At the moment there are eight languages for spell checking available: English, German, French, Spanish, Italian, Russian, Polish, and Arabic.
| Tags | Utilities Text Processing Linguistic Text Editors Word Processors Software Development Libraries Java Libraries |
|---|---|
| Licenses | GPLv3 |
| Implementation | Java |
| Translations | English German French Spanish Italian Russian Polish Czech Slovak Croatian Dutch |
Recent releases


Release Notes: All dictionaries were updated.


Release Notes: Croatian and Dutch are now supported. In addition, some minor bugs have been fixed.


Release Notes: Dictionaries for Arabic and Polish were added.


Release Notes: Pressing ENTER and creating a new paragraph was not handled correctly by the highlighter. Email addresses and Web addresses will be ignored. The options IgnoreCapitalization, IgnoreAllCapsWords, and IgnoreWordsWithNumbers were added. Translations for Czech, Polish, and Slovak were added. A memory leak in SpellChecker.createLanguagesMenu() was fixed. The spell checker dialog position is set relative to the visible rectangle and not the bounds rectangle. A possible IllegalArgumentException which could occur with the context menu if the mouse pointer was not on a valid position was fixed.


Release Notes: This is a dictionary only release with an up-to-date wiktionary.org scan. Russian has been added as well.