De programmeertaal Java heeft geen ingebouwde spellingscontrole bieden ondersteuning . Gelukkig zijn er een aantal externe bibliotheken die u kunt ons spellingcontrole toe te voegen aan uw Java-toepassing zonder dat u uw eigen spell - checker schrijven . Sommige van deze bibliotheken , zoals RapidSpell Desktop Java en Sentry Spelling Checker Engine zijn alleen beschikbaar voor gebruik in commerciële projecten . Anderen, zoals Jazzy en JOrtho , zijn beschikbaar voor gebruik in commerciële en niet - commerciële software , maar licentiekosten van toepassing bij gebruik in commerciële software . Jazzy Jazzy is een eenvoudige , gratis open - source spellingcontrole voor Java . Jazzy kunt u een gebruiker woordenboek selecteren en controleren elke input string tegen het woordenboek op juistheid . Jazzy zullen woorden die niet in de lijst te identificeren en presenteren een lijst van mogelijke correcties op basis van fonetische overeenkomsten . Zodra u Jazzy in je programma hebt geïmporteerd , het duurt maar een paar regels code aan spellingcontrole een segment van de tekst . JOrtho JOrtho is beduidend meer bedreven in het werken met een grafische user interface componenten dan Jazzy . JOrtho bindt aan elk object dat JTextComponent erft . JOrtho automatisch markeren verkeerd gespelde woorden in de JTextComponent en bieden een context menu met mogelijke vervangers . Gebruikers kunnen woorden toevoegen aan JOrtho 's woordenboek . JOrtho is open source en gratis voor niet - commercieel gebruik . Op het moment van schrijven van de software is beschikbaar voor commercieel gebruik voor een eenmalig $ 1.295 licentiekosten . RapidSpell Desktop Java RapidSpell , combineert de functionaliteit van Jazzy en JOrtho . Zoals in Jazzy , kunt u spellingcontrole elk segment van de tekst , zelfs als het niet in een JTextComponent wordt ingevoerd . U kunt ook RapidSpell binden aan een JTextComponent om real-time spellingscontrole en een contextmenu met voorgestelde resultaten leveren . RapidSpell is niet open - source , en het is alleen beschikbaar voor commercieel gebruik . Op het moment van schrijven , een enkele ontwikkelaar licentie kost $ 229 en kan een enkele ontwikkelaar om RapidSpell gebruiken in onbeperkte toepassingen . Sentry Spelling Checker Engine Sentry Spelling Checker biedt alle functies van RapidSpell en bevat ook een spellingcontrole dialoogvenster voor gebruikers die meer controle over de spellingcontrole proces dan een contextmenu kan bieden wilt . Sentry Spelling Checker is verkrijgbaar met twee verschillende licenties . De standaard enkele ontwikkelaar licentie kost $ 450. De enkele ontwikkelaar licentie met toegang tot Sentry Spelling Checker's broncode is $ 1850 .
|