Le langage de programmation Java ne fournit pas nativement en charge la vérification orthographique. Heureusement, il existe un certain nombre de bibliothèques externes que vous pouvez nous ajouter vérification orthographique de votre application Java sans avoir à écrire votre propre correcteur orthographique . Certains de ces bibliothèques , comme RapidSpell Java Desktop et Sentry moteur de vérificateur d'orthographe ne sont disponibles pour une utilisation dans des projets commerciaux . D'autres, comme Jazzy et JOrtho , sont disponibles pour une utilisation dans les logiciels commerciaux et non commerciaux , bien que les frais de licence s'appliquent lorsqu'il est utilisé dans les logiciels commerciaux . Jazzy Jazzy est un simple correcteur orthographique gratuit , open- source pour Java. Jazzy vous permet de sélectionner un dictionnaire utilisateur et vérifier n'importe quelle chaîne d'entrée contre le dictionnaire pour l'exactitude . Jazzy seront identifier les mots qui ne sont pas dans la liste et présenter une liste de corrections possibles en fonction des similitudes phonétiques. Une fois que vous avez importé Jazzy dans votre programme, il suffit de quelques lignes de code pour vérifier l'orthographe d' un segment de texte . JOrtho JOrtho est nettement plus aptes à travailler avec des composants de l'interface utilisateur graphique que Jazzy . JOrtho lie à n'importe quel objet qui hérite JTextComponent . JOrtho mettra en évidence automatiquement les mots mal orthographiés dans le JTextComponent et offrir un menu contextuel avec les remplaçants potentiels . Les utilisateurs peuvent ajouter des mots au dictionnaire de JOrtho . JOrtho est open source et gratuit pour une utilisation non commerciale. Au moment de l'écriture du logiciel est disponible pour un usage commercial pour une seule fois 1.295 $ de frais de licence. RapidSpell Java Desktop RapidSpell , combine les fonctionnalités de Jazzy et JOrtho . Comme dans Jazzy , vous pouvez vérifier l'orthographe de n'importe quel segment de texte, même s'il n'est pas entré dans un JTextComponent . Vous pouvez également lier RapidSpell à un JTextComponent pour fournir la vérification orthographique en temps réel et un menu contextuel avec des résultats proposés . RapidSpell n'est pas open-source et il est disponible uniquement pour un usage commercial . Au moment d'écrire ces lignes , une seule licence de développeur coûte 229 $ et permet à un seul développeur d'utiliser RapidSpell dans des applications illimitées. Sentry Spelling Checker Engine Sentry Spelling Checker fournit toutes les fonctionnalités de RapidSpell et comprend également une boîte de dialogue de vérification orthographique pour les utilisateurs qui veulent plus de contrôle sur le processus de vérification orthographique d'un menu contextuel peut fournir. Sentry Spelling Checker est disponible avec deux licences différentes . La licence standard unique de développeur coûte 450 $. La licence de développeur unique avec accès au code source de Sentry Spelling Checker est 1850 $ .
|