JOrtho 1.0

JOrtho (Java Orthography) is a spell-checker entirely written in Java.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in JOrtho 1.0:

  • 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.
Read full changelog
send us
an update
GPL v3 
2.1/5 16
i-net software
ROOT \ Text Editing&Processing \ Others
JOrtho (Java Orthography) is a spell-checker entirely written in Java. Its dictionaries are based on the free Wiktionary project and can therefore be updated by virtually any language. JOrtho library works with any JTextComponent from the Swing framework. This includes JTextPane, JEditorPane and JTextArea.

Here are some key features of "JOrtho":

highlight the potentially wrongly spelled word
offer a context menu with suggestions for a correct form of the word
context menu with option to change the checking language
dialog (when pressing F7 key) for continuous spell check of the text
user defined dictionary for words that are not in the global one (this is an option that appears inside the continuous checking dialog)
translated spell checker GUI so users will see buttons and labels in the language of the current locale
standalone API, no server is required but applets are possible, see the sample.
detect capitalization errors
enable or disable every feature separately


Java 5 or higher
1-2MB free memory in the JavaVM (depending on the dictionary)

What's New in This Release:

Mouse position is used instead of cursor position in text for suggestions. Support for the Escape key was added.
Alphabetic sort order was added in the user dictionary editor.
Support for setting an application name was added.
Some improvements were added to the user dictionary editor.
An application sample was added.
The method SpellChecker.showSpellCheckerDialog(JTextComponent) was added.
Capitalization support was improved.
The SpellCheckerOption class was added and an optional parameter was added to many methods.
A JPopupMenu with a suggestion was added.

Last updated on June 17th, 2010

#Java Orthography #Swing framework #text processing #Java #Orthography #JTextComponent #Swing

Add your review!