Editor código com palavra coloriada

saudações amigos,

estou precisando criar um recurso semelhante ao editor de código encontrado em nossas IDEs. Preciso de um editor que terá as palavras chaves ressaltadas por cores diferentes. Alguém pode me dar uma dica de como posso fazer isso ?

Eu construí um analisador léxico (que tinha syntax highlight) usando JEditorPane. Coisa bem básica. Tive que fazer uma passagem pelo texto pra identificar quais palavras deveriam ser “ressaltadas”, mas acredito que se você usar uns ponteiros para controlar o que é digitado pode funcionar.

Recomendo:

http://colorer.sourceforge.net/

At.