RapidSpell Desktop v2.2.1 Java


Overview
Support Forum
Free Evaluation
Buy Online
Applet Demo
Licensing
Dictionaries
Screenshots
Documentation
Version History
FAQ


What Sets It Apart

As you type spell checking
Open API
Simple usage
XML/HTML support


RSS

Add dialog and as-you-type spell checking to any GUI/nonGUI textual Java application (email, word processor etc) with a couple of lines of code. Can also be used on servers to provide spell checking functionality. A clean API and no native code mean a rapid and simple implementation task. Uses, combined or separate customizable 140,000 word U.S. & U.K. dictionaries (and user dictionary), multi-threaded GUI and a powerful suggestion engine. Australian and Canadian English dictionaries are included.

General Details

RapidSpell provides 3 Swing Beans to add checking functionality to your Swing GUI or non GUI (eg; console/server) applications.
RapidSpellGUI

The RapidSpellGUI Bean provides all the usual features, add, change, change all, ignore, ignore all, and smart suggestions. It interactively checks ANY JTextComponent derived component such as JEditorPane, JTextPane, JTextArea and JTextField - checks selections, whole documents with wrap at end, highlights errors, accepts manual corrections, allows user to edit main document during spell check and also supports a user dictionary.

RapidSpellAsYouType

The RapidSpellAsYouType Bean provides as-you-type checking with full in-document highlighting in any JTextComponent derived component. RapidSpellAsYouType highlights errors as they are typed/pasted/edited, providing suggestions in a right-click context menu.

RapidSpellChecker

The nonGUI Bean provides core spell checker functionality suitable for deep integration, user interface rewrites or console applications. It has been clocked at 50,000 words/sec on a basic 1GHz PC. The main dictionary may be customized or created from scratch with our free Dict Manager tool.

Dict Manager

RapidSpell includes Dict Manager free, which allows complete customization of the dictionaries.

Technical

Multi-lingual

RapidSpell has built-in multi-lingual support, offering the GUI in several languages. Multiple non English language dictionaries are available.

Customization

The API was designed to provide for easy customization. The GUI can be redesigned by simply extending its class and overriding the design method (an example of this is included). The spell checker engine is 'decoupled' from the GUI making it possible to use custom word parsers with the GUI.

Multiple text box checking

The RapidSpellGUI and RapidSpellAsYouType controls can be set to check multiple text boxes on a form, this means that only one instance is used which speeds up design and improves efficiency.

Core spell checker class for strings

The non GUI component provides core functionality and ease of use - you pass the text you want checked and then iterate through each misspelled word finding suggestions and correcting as you go. You have access to the corrected text at any time.

Dictionary customization

Dict Manager, allows RapidSpell Dict files to be customized and created using other word lists.

RAD & IDE support

The Beans are loadable into any IDE or RAD tool that supports JavaBeans.

Strong suggestions

Two powerful suggestions engines are used to find good suggestions for words, including an exclusive 'sounds-like' algorithm.

Comprehensive JDK/SDK version support

RapidSpell Desktop was designed to JDK 1.2.2 spec and supports any version after that.


Free Evaluation Download

F.A.Q.

Also available: RapidSpell Desktop .NET RapidSpell Web Java RapidSpell Desktop Java

Questions?



About | Contact | Site Map | Privacy Policy

Copyright © 2002-2009 Keyoti Inc.