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.