Projects / JOrtho


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, 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 nine languages for spell checking available: English, German, French, Spanish, Italian, Russian, Polish, Dutch, and Arabic.


Recent releases

  •  19 Mar 2013 15:48

    Release Notes: The dictionary is reloaded after deleting a word from the custom dictionary. The temporary memory usage on loading a dictionary is reduced. A bug is fixed in the suggestion list when there are shorter words that start with the same characters. A translation for Danish is added. Words ending with a period are checked now. Handles a colon like a period: the next word can start in upper case. Adds a tool for converting a plain text file with words to a dictionary. Dictionaries are searched in the classpath if there is no base URL. Handles words with curly apostrophes for the French wiktionary.

    •  21 Sep 2010 07:15

      Release Notes: All dictionaries were updated.

      •  16 Jun 2010 13:56

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

        •  26 Jan 2009 12:14

          Release Notes: Dictionaries for Arabic and Polish were added.

          •  08 Dec 2008 14:25

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.