actualizar formato

Victor
22 de Abril del 2006
Hola,

llevo unos cuantos días que me estoy volviendo loco mirando foros y tutoriales. El caso es: tengo un programilla en java que abre un JDialog en el que hay varios JTextPane. Y tengo un botón que lo que hace es canviar el color del texto de los JTextPane, pero no hay manera de que el color se canvie, ni nada del formato de estos JTextPane. Cada recurso que he leido dice algo diferente aunque lo más extendido parece llamar a un validate() i a un repaint(), pero esto tampoco funciona. Si lo que hago es eliminar el JTextPane del que quiero canviar el color del JPanel en el que está y lo vuelvo a insertar y llamo al repaint del JPanel entonces si que aparece canviado el color, aunque la ventana no se actualiza si no le canvio el tamaño o le paso otra ventana que este en ejecución por encima o algun truco cutre de estos.

Alguien sabe como hay que hacer para actualizar el formato del JTextPane. (y en general de cualquier componente)

Muchas gracias.

Victor

jato
22 de Abril del 2006
cambiar se escribe con b