Realçe de palavras em um JTextArea

Olá pessoal, alguém sabe fazer isso ou já viu algo neste sentido? é possivel?

Eu gostaria de realçar algumas palavras de um texto de um JTextArea, tipo:
[color=darkblue] select [/color] nome, idade * [color=darkblue]from[/color] pessoas
[color=darkblue] where [/color] idade > 22

desde de já muito obrigado galera!