100% Java |
Spellex SDK for Java Technology is written entirely in Java,
so you can use it on any Java platform: UNIX, Linux, Macintosh,
Windows.
|
High quality dictionaries included |
The Spellex SDK for Java Technology comes with a superb 115,000-word
American English and 120,000-word UK English dictionary that
includes contractions, abbreviations, and capitalized proper
names.
|
Specialty dictionaries |
Spellex is the leading developer of specialty dictionaries for the
healthcare, legal, and scientific professions. Fully integrate your
English dictionary with the most comprehensive specialty dictionaries designed for the medical, legal, pharmaceutical, dental, bioscience, and
scientific professions.
|
Frequent updates |
If you or your client requires a leading edge,
up-to-date dictionary for medical terms, a Spell-X-Plus subscription
is just the cure. This one of a kind subscription service will
keep your dictionary updated and allow you to keep pace with
the latest words in medicine.
|
User dictionaries |
Add your own words to any number of user dictionaries. Words can be
added to or removed from user dictionaries at run time using Spellex's
API. Words in user dictionaries may be offered as suggestions for
misspelled words.
|
Intelligent suggestions for misspelled words |
The Spellex SDK for Java Technology spelling engine can locate
suggested replacements using either typographical (looks like)
or phonetic (sounds like) matching. Suggestions are scored by
the degree of closeness with the misspelled word, and the list
of suggestions is returned in decreasing score order.
|
Case sensitive |
Incorrect capitalization (e.g., canada instead of Canada)
can be reported as a misspelling. Case sensitivity can be disabled
if necessary via a simple run-time option setting. Dictionaries
included with the Spellex SDK for Java Technology contain correct
capitalization forms.
|
Spell check single words or entire books |
Spellex's flexible API lets you spell check individual words or
Strings containing thousands of words.
|
Automatic corrections |
The Spellex SDK for Java Technology engine can automatically
or conditionally replace one word for another -- e.g., replace
recieve with receive. A dictionary containing
hundreds of common English misspellings and their correct replacements
is included.
|
Doubled word detection |
The Spellex SDK for Java Technology engine can detect repeated
words (e.g., Paris in the the spring).
|
Multilingual |
Dictionaries for major Western
European languages are available, including, Brazilian (Portuguese),
Danish, Dutch, Finnish, French, German, Italian, Norwegian, Spanish,
and Swedish.
|
Source code availability |
The full Java source code for the spell check engine and related software
is available. Source code is 100% Java.
|
Example applications included |
Source code for several working applications that demonstrate typical
use of Spellex's API from an application, applet, and servlet is included.
|
Word parsing and simple text editing |
Spellex's API is flexible enough to extract individual words
(surrounded by punctuation and white space) from blocks of text. It
can even be used to perform simple editing functions, such as word
deletion and replacement.
|
Use our dialog classes or write your own |
Save development time by using the Swing and AWT spell check
dialog classes -- including full source code -- provided with
the Spellex SDK for Java Technology. If your application has
special requirements, you can build your own dialog boxes by
calling Spellex's API.
|
Spell check TextArea components or Strings |
The Spellex SDK for Java Technology includes example programs
showing how to spell check the contents of AWT TextArea components
or Swing (JFC) JTextArea components, highlighting misspelled
words and updating corrections automatically. Strings containing
one word or thousands of words can also be spell checked.
|
Spell check text in HTML |
Spellex SDK for Java Technology can spell-check HTML, skipping
over the markups and checking only the text.
|
Overview - Features -
Technical - Languages - FAQ
- Ordering |