A linguagem de programação Java nativamente não oferecem suporte a verificação ortográfica . Felizmente, há uma série de bibliotecas externas que você pode nos para adicionar à sua aplicação Java de verificação ortográfica sem ter que escrever o seu próprio corretor ortográfico . Algumas dessas bibliotecas, como RapidSpell desktop Java e Sentry Spelling Checker motor só estão disponíveis para uso em projetos comerciais. Outros, como Jazzy e JOrtho , estão disponíveis para uso em software comercial e não-comercial , embora as taxas de licenciamento aplicam-se quando utilizado em software comercial. Jazzy
Jazzy é um open-source livre verificador simples , feitiço para Java. Jazzy permite que você selecione um dicionário do usuário e verificar qualquer cadeia de entrada contra o dicionário para a correção. Jazzy irá identificar as palavras que não estão na lista e apresentar uma lista de possíveis correções com base em semelhanças fonéticas . Depois de ter importado Jazzy em seu programa , leva apenas algumas linhas de código para a verificação ortográfica de um segmento de texto .
JOrtho
JOrtho é significativamente mais hábeis em trabalhar com componentes de interface de usuário gráfica que Jazzy . JOrtho liga-se a qualquer objeto que herda JTextComponent . JOrtho destacará automaticamente palavras incorretamente grafadas no JTextComponent e oferecem um menu de contexto com os potenciais substitutos. Os usuários podem adicionar palavras ao dicionário do JOrtho . JOrtho é open source e gratuito para uso não-comercial. Na hora de escrever o software está disponível para uso comercial para uma one-time $ 1.295 taxa de licenciamento .
RapidSpell desktop Java
RapidSpell , combina a funcionalidade de Jazzy e JOrtho . Como em Jazzy , você pode verificar a ortografia de qualquer segmento de texto , mesmo que ele não é inserido em um JTextComponent . Você também pode vincular a um RapidSpell JTextComponent para fornecer a verificação ortográfica em tempo real e um menu de contexto com resultados sugeridos . RapidSpell não é open-source e ele só está disponível para uso comercial. No momento da escrita, uma única licença de desenvolvedor custa R $ 229 e permite que um único desenvolvedor usar RapidSpell em aplicações ilimitadas .
Sentry Spelling Checker Motor
Sentry Spelling Checker fornece todos os recursos de RapidSpell e também inclui uma caixa de diálogo de verificação ortográfica para usuários que querem mais controle sobre o processo de verificação ortográfica de um menu de contexto pode proporcionar. Spelling Checker Sentry está disponível com duas licenças diferentes. A licença de desenvolvedor único padrão custa US $ 450. A licença de desenvolvedor único com acesso ao código fonte Sentry Spelling Checker é de 1.850 $ .