Como fazer um ziguezague vermelho sob a palavra no JEditorPane

Eu preciso fazer um verificador ortográfico simples em Java para um aplicativo que estou criando e eu procurei em volta e não encontrei nenhuma resposta direta e objetiva.

Como faço uma palavra emJEditorPane ser sublinhado com um zig-zag vermelho? Como isso:

Por favor, se alguém tem alguma simples e bastante fácil de implementar idéias, por favor, compartilhe-as comigo. Talvez até alguns links para algum código.

questionAnswers(3)

yourAnswerToTheQuestion