Nwlapcug.com


Java e controllo ortografico

Il linguaggio di programmazione Java non fornisce nativamente il supporto del controllo ortografico. Fortunatamente, ci sono una serie di librerie esterne che potete noi per aggiungere il controllo ortografico all'applicazione Java senza dover scrivere la propria funzione di controllo ortografico. Alcune di queste librerie, come RapidSpell Desktop Java e Sentry Spelling Checker Engine disponibili solo per l'utilizzo in progetti commerciali. Altri, come Jazzy e JOrtho, sono disponibili per l'utilizzo in software commerciali e non commerciali, però delle licenze a pagamento quando utilizzato in software commerciali.

Jazzy

Jazzy è un semplice, libero open source correttore ortografico per Java. Jazzy consente di selezionare un dizionario utente e controllare qualsiasi stringa di input con il dizionario per correttezza. Jazzy individuerà le parole che non sono nell'elenco e presentano un elenco di possibili correzioni sulla base di somiglianze fonetiche. Dopo aver importato Jazzy nel vostro programma, bastano solo poche righe di codice al controllo ortografico un segmento di testo.

JOrtho

JOrtho è significativamente più abile nel lavorare con componenti dell'interfaccia grafica utente di Jazzy. JOrtho associa a qualsiasi oggetto che eredita JTextComponent. JOrtho automaticamente evidenzia digitata in modo errato le parole nella JTextComponent e offrire un menu contestuale con potenziali sostituti. Gli utenti possono aggiungere parole al dizionario di JOrtho. JOrtho è open source e gratuito per uso non commerciale. Al momento della scrittura del software è disponibile per uso commerciale per una tantum di $1.295 licenze.

RapidSpell Desktop Java

RapidSpell, combina le funzionalità di Jazzy e JOrtho. Come a Jazzy, è possibile scrivere controllare qualsiasi segmento di testo, anche se non viene immesso in un JTextComponent. È anche possibile associare RapidSpell a un JTextComponent per fornire il controllo ortografico in tempo reale e un menu di scelta rapida con risultati suggeriti. RapidSpell non è open source e disponibile solo per uso commerciale. Al momento della scrittura, una licenza di sviluppatore singolo costa $229 e permette un singolo sviluppatore di utilizzare RapidSpell in applicazioni illimitate.

Sentry Spelling Checker Engine

Correttore ortografico Sentry fornisce tutte le funzionalità di RapidSpell e include anche una finestra di dialogo controllo ortografico per gli utenti che vogliono più controllo sopra il processo di controllo ortografico di un menu di scelta rapida può fornire. Correttore ortografico Sentry è disponibile con due differenti licenze. La licenza standard singolo sviluppatore costa $450. La licenza di sviluppatore singolo con accesso al codice sorgente del correttore ortografico di Sentry è $1.850.