programmeringsspråket Java inte ger native stavningskontroll stöd . Lyckligtvis finns det ett antal externa bibliotek som du kan oss att lägga stavningskontroll till din Java-program utan att behöva skriva en egen stavningskontroll . Några av dessa bibliotek , såsom RapidSpell Desktop Java och Sentry Stavningskontroll Engine är endast tillgängliga för användning i kommersiella projekt . Andra, som Jazzy och JOrtho , finns tillgängliga för användning i kommersiella och icke - kommersiella program , men licensavgifter gäller när de används i kommersiell programvara . Jazzy
Jazzy är en enkel , fri öppen källkod stavningskontrollen för Java . Jazzy kan du välja en egen ordlista och kolla någon ingång sträng mot ordlistan för korrekthet . Jazzy kommer att identifiera ord som inte finns i listan och presentera en lista över möjliga korrigeringar baserat på fonetiska likheter . När du har importerat Jazzy i ditt program , det tar bara några få rader kod för stavningskontroll av ett segment av text . Addera JOrtho
JOrtho är betydligt mer skickliga på arbetar med grafiska komponenter i användargränssnittet än Jazzy . JOrtho binder till alla objekt som ärver JTextComponent . JOrtho kommer automatiskt markera felstavade ord i JTextComponent och erbjuder en snabbmeny med potentiella ersättare . Användare kan lägga till ord JOrtho ordbok . JOrtho är öppen källkod och gratis för icke - kommersiellt bruk . Vid tiden för att skriva programvara är tillgänglig för kommersiellt bruk för en engångsavgift $ 1295 licensavgift .
RapidSpell Desktop Java
RapidSpell , kombinerar funktionaliteten av Jazzy och JOrtho . Som i Jazzy , kan du stavningskontrollera alla segment av text , även om det inte ingås ett JTextComponent . Du kan också binda RapidSpell till en JTextComponent att ge realtid stavningskontroll och en snabbmeny med förslag på resultat . RapidSpell är inte öppen källkod och det är bara tillgängligt för kommersiell användning . Vid skrivande stund kostar en enda utvecklare licens $ 229 och gör en enda utvecklare att använda RapidSpell i obegränsade program .
Sentry Stavningskontroll Engine
Sentry Stavningskontroll ger alla funktioner i RapidSpell och innefattar även en dialog stavningskontroll för användare som vill ha mer kontroll över stavningskontroll process än en snabbmeny kan ge . Sentry Stavningskontroll finns med två olika licenser . Standarden enda exploatör licens kostar $ 450. Den enda exploatör licens med tillgång till Sentry Stavningskontroll källkod är $ 1850 .