En este grupo En todos

Foro de Java



resaltar palabras reservadas

diego
Valle del Cauca, Col...
Escrito por Diego
el 11/10/2007

Hola necesito ayuda , lo que pasa es  q tengo q en un JtextField que se encuentra en un JFrame escribir ciertas palabras que previamente yo halla definido como reservadas o especiales y q me cambie el formato de la letra, el problema q tengo es q cuando escribo una frase larga y en esa frase hay una palabra reservada digamos create el formato de la letra me lo cambia es para todo el texto que he escrito agradeceria ayuda

Bye

Chuidiang Chuidiang
Madrid, España
Escrito por Chuidiang Chuidiang
el 12/10/2007

Hola:

El JTextField y el JTextArea son editores simples y no admiten florituras. Puedes poner todo del mismo color, mismo tamaño y/o misma fuente de letra, pero todo igual.

Si quieres poder pintar unas palabras de un color, otras de otro, otras con una fuente distina de las demás, otras en negrita o incluso añadir alguna imagen, necesitas un editor más sofisticado como el JEditorPane o el JTextPane. En este enlace puedes ver unos ejemplos sencillos con JEditorPane y JTextPane .

Se bueno.

Escrito por Brenda Vera
el 30/05/2017

Hola lo que pasa que tengo que realizar un semicompilador y colorear palabras reservadas de color rojo como son int, for y while y los parentisis y llaves de azul en un jTextPane pero aun no lo logro necesito ayudaaaa