Fondo de rectángulo

Jose Manuel
13 de Enero del 2005
Genero con Graphics2D un cuadro que según los datos que tenga ese cuadro es más grande o menos... Problema, una vez pintado el cuadro con g2.drawRect(..), quiero rellenarlo con color gris, pero al hacer el g2.fill(...) me machaca el texto que ya tenia escrito. Hay alguna forma de rellenar el fondo sin que sea encima de lo que ya estaba????

Un saludo

Lucas
13 de Enero del 2005
HAs probado a hacer primero el fill y luego a poner el texto? Creo que el orden en que pintas indica el orden de precedencia o coordenada z, para saber cual se pinta encima y cual debajo.

sal00m
13 de Enero del 2005
has probado con g2.setBackground(Color) ?

Jose Manuel
13 de Enero del 2005
Si pero pasa de mi... no me pinta el cuadro con el color de fondo... :-((

sal00m
13 de Enero del 2005
Pon algo del codigo que te falla a ver si detectamos por que puede ser