selecionar palabras

ocobriga
19 de Enero del 2006
hola queria saber como buscar palabras de un texto y que me las marque con un fondo verde en el texto mostrado en la interfaz grafica.
Y tambien como hacer diagramas de barras.
Gracias

juamurex
19 de Enero del 2006
Para buscar las palabras utiliza:
cadena.indexOf("palabra");
con esto y con la longitud de la palabra ya la tienes totalmente localizada.
Para dar formato en una IGU puedes hacer lo siguiente, copias la cadena de texto, localizas la palabra y la cambias por la misma palabra pero entre etiquetas html.
Si te queda alguna duda dimelo y te mando un pequeño ejemplo en cuanto pueda.

ocobriga
19 de Enero del 2006
Primero queria agradecer tu ayuda, me quedo una dudilla con lo de la etiqueta html.

Un aludo

juamurex
19 de Enero del 2006
Por ejemplo si a un JLabel o a un boton le pones como texto
"<html><b>Hola</b></html>"
lo que obtendrás es Hola en negrita, pudes dar otro tipo de formato, aqui un ejemplo con código:

JButton b1 = new JButton();
b1.setText("<html><h1>Hola</h1></html>");

Con esto obtienes un JButon con el texto Hola en tamaño más grande.

juamurex
19 de Enero del 2006
Esto se que es aplicable a botones y etiquetas, supongo que lo será con más tipo de controles.