Bom pessoal, estou querendo fazer um minicompilador. Queria que quando o usuario apertasse um botão, por exemplo, todas as palavras reservadas ficassem em negrito ou em outra cor.
Andei pesquisando e com o JTextPane pode setar o estilo da fonte pra negrito e tal. Mas eu teria q reescrever tudo que está escrito setando os estilos. Será q existe alguma coisa do tipo replace uma String antiga por uma String nova com um novo estilo? Ou como eu poderia fazer isso?
E outra, no JTextArea eu posso setar o tamanho do espaço quando aperto TAB. No jTextPane tb posso?