Estou querendo desenvolver um analisador lexico. Quero que enquanto e digitado o lexema(palavra), ela seja verificada e se for token, marcada de alguma forma. Exemplo: sublinhado, mudanca de cor, qualquer forma…
Como normalmente o editores de texto fazem para verificar ortografia, ou o proprio eclipse faz enquanto e digitado o codigo…
Peco quem se alguem souber, informe como deveria fazer…
Ja tentei usar JEditorPane, JTextArea…
A parte de verificar ortografia e saber se o lexema e token ja funciona… o que quero e colocar isso em tempo real e ja fazer analise sem precisar de qualquer outra acao. tipo:" aperte o botao para analisar"…
J
JavaNightPJ
Voce pode usar uma textarea e usar HTML para mudar ou sublinhar alguma palavra com as tags <font>
nos documentos de texto de java eles aceitam strings no formado HTML, entao use o setText do text area e passe o seu texto mesmo, mas pro token correto coloque uma fonte vermelha sei la.
é uma opção
[]'s
Y
YodaPJ
Mas como seria isso? Eu to querendo desenvolver dentro de um JFrame…
Obrigado…
J
JavaNightPJ
por exemplo
se usar um JFrame tera que colocar um JTextArea nele para escrever
o comando para escrever em um textarea ou em um textfield é o método setText(String)
entao , vamos supor que vc queira escrever "Token " , o comando ficaria assim: