Die Programmiersprache Java nicht nativ bieten Rechtschreibprüfung Unterstützung. Glücklicherweise gibt es eine Reihe von externen Bibliotheken , dass man uns zu addieren Rechtschreibprüfung auf Ihre Java-Anwendung ohne eigene Rechtschreibprüfung schreiben. Einige dieser Bibliotheken, wie RapidSpell Desktop- Java und Sentry Spelling Checker Engine sind nur für den Einsatz in kommerziellen Projekten zur Verfügung. Andere, wie Jazzy und JOrtho , sind für den Einsatz in kommerziellen und nicht- kommerzielle Software , obwohl Lizenzgebühren gelten, wenn in kommerzielle Software verwendet . Jazzy
Jazzy ist eine einfache, kostenlose Open-Source- Rechtschreibprüfung für Java. Jazzy können Sie ein Benutzerwörterbuch auswählen und überprüfen jede Eingabe Zeichenfolge vor dem Wörterbuch für die Richtigkeit . Jazzy wird identifiziert Wörter, die nicht in der Liste aus und präsentieren eine Liste der möglichen Korrekturen auf phonetische Ähnlichkeiten . Sobald Sie importiert haben Jazzy in Ihr Programm , es dauert nur ein paar Zeilen Code , um die Rechtschreibprüfung einen Textabschnitt .
JOrtho
JOrtho ist deutlich mehr geschickt im arbeiten mit grafischen Komponenten der Benutzeroberfläche als Jazzy . JOrtho bindet an jedes Objekt, das JTextComponent erbt. JOrtho automatisch markieren falsch geschriebene Wörter in der JTextComponent und bieten ein Kontextmenü mit potentiellen Ersatz. Benutzer können die Worte, um JOrtho Wörterbuch hinzuzufügen . JOrtho ist Open Source und kostenlos für nicht - kommerzielle Nutzung . Zum Zeitpunkt des Schreibens der Software verfügbar ist für den kommerziellen Einsatz für eine einmalige Lizenzgebühr in Höhe 1.295 $ .
RapidSpell Desktop- Java
RapidSpell vereint die Funktionalität von Jazzy und JOrtho . Wie in Jazzy , können Sie die Rechtschreibprüfung ein beliebiges Segment der Text, auch wenn es nicht in eine JTextComponent eingetragen. Sie können auch binden RapidSpell einem JTextComponent Echtzeit- Rechtschreibprüfung und ein Kontextmenü mit den vorgeschlagenen Ergebnisse liefern . RapidSpell ist nicht Open Source und es ist nur für die kommerzielle Nutzung zur Verfügung. Zum Zeitpunkt des Schreibens, kostet ein einzelner Entwickler -Lizenz € 229 und ermöglicht es einem einzelnen Entwickler RapidSpell in unbegrenzten Einsatzmöglichkeiten zu nutzen.
Sentry Spelling Checker Motor
Sentry Spelling Checker bietet alle Funktionen von RapidSpell und beinhaltet auch eine Rechtschreibprüfung Dialog für Anwender, die mehr Kontrolle über den Vorgang der Rechtschreibprüfung als ein Kontextmenü können zur Verfügung stellen möchten . Sentry Spelling Checker ist mit zwei verschiedenen Lizenzen . Die Standard-Single -Entwickler-Lizenz kostet 450 $. Der einzelne Entwickler-Lizenz mit Zugriff auf Sentry Spelling Checker Quellcode ist $ 1.850 .