Editor de Textos Java

E ai galera, de boa?

Minha dúvida é a seguinte, tenho que fazer um editor de textos em java, que tenha a função de colorir palavras determinadas, como numa IDE da vida.

Tipo, o usuário digitou “public”, então, essa palavra em específico fica, sla, vermelha.

Alguém tem alguma ideia de como fazer ?

Este recurso de destacar o código chama se highlighting , veja se isso te antende:

Ajudou um pouco, vlw amigo. Já dei uma pesquisada em syntax highlighting, mas ainda não sei como fazer.

Vou dar uma olhada no código fonte do notepad++ que nem um kra tava sugerindo no link que você colocou, uma hora descubro como construir esse sistema.