|
|
ID: 25429, RapidSpell Desktop Java
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.
|
| Download
| Details
|
|
|
|
|
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
|
|
To download this, you must have registered:
|
For JBuilder, Version 14.0
to 14.0
5 downloads
Copyright: Commercial use requires permission
Size: 4,032,960 bytes
Updated on Fri, 22 Feb 2008 10:54:27 GMT
Originally uploaded on Fri, 22 Feb 2008 10:54:26 GMT
SHA1 Hash: 78FBFE4891ECE252A8DA4E488B01320905A75DBC
MD5 Hash: 055D911CD43F7B3A3F4D46E0437F1BAB
|
Explore the files in this upload
File Exploration is Disabled
We're sorry, but errors in the uploaded zip file prevent it from being explored.
The error generated by the Zip attachment is:
You may still be able to repair the zip file contents if you download the entire zip locally. You may also want to ask the author to repost the attachment.
|
| Description
|
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 customisable 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.
Details
RapidSpell provides 3 Swing Beans to add checking functionality to your Swing GUI or non GUI (eg; console/server) applications.
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.
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.
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.
RapidSpell has built-in multi-lingual support, offering the GUI in several languages.
Technical
Written to JDK1.2.2 specification, will work with future versions. The API was carefully designed to provide for easy customisation of the GUI by simply extending its class and overriding the design method (an example of this is included). The GUI is 99% customisable, taking your look & feel with out constraint, supporting your icons etc.
The Beans are loadable into any IDE or RAD tool that supports JavaBeans.
The non GUI Bean provides core functionality and ease of use - you pass the text you want checked and then iterate through each misspelt word finding suggestions and correcting as you go. You have access to the corrected text at any time.
Improvements in v2.2
* Improved speed related bug with certain JDK versions
* RapidSpellGUIDialog class added, extends JDialog instead of JFrame like RapidSpellGUI
* New memory optimization properties added
* Improved as you type performance in large documents
* It is now possible to customize the popup suggestions menu, and to control underline painting
* Improved suggestions for short (2 or 3 letter) words
* XML/HTML support added to RapidSpellAsYouType
Improvements in v2.1
* As-you-type checking added
* Dictionary updates
* Improved multiple text box checking
Improvements in v2
* Customizable dictionaries
* XML/HTML friendly
* Multilingual UI text for English, French, German, Italian, Spanish
* 2 suggestions engines ('sounds like' and 'hashing')
* Huge improvements in dictionary load speed, document checking and suggestions speed
* More behaviour customisation
* Improved dictionaries
|
|

Server Response from: ETNACDC02
|
Connect with Us