Puede utilizar el método de pintar en Java que desea que los gráficos en pantalla para actualizar lo antes posible . Repintura no necesariamente obligan a volver a dibujar una inmediata. El programa trata el método de pintar como una sugerencia . Una vez que llama , se tratará de ejecutarlo en un buen tiempo, dependiendo de lo que esté sucediendo en el momento en el programa. Vuelva a pintar se puede dar un parámetro de tiempo y se puede utilizar para volver a pintar todo el componente o de una región rectangular especificada . Instrucciones
1
Abra el entorno de desarrollo de software que se utiliza para editar Java, como Eclipse, Netbeans o JBuilder X.
2
Abra el archivo fuente de Java en el que se que quiera usar el método repaint .
3
Seleccione cuál de las cuatro versiones sobrecargadas del método repaint que desea utilizar . Hay " repaint ( ) ", " pintar (long tm ) ", " pintar (int x, int y, int ancho , int altura) " y " pintar ( tm largo , int x, int y, int width, height int ) " . El parámetro " tiempo tm" da un tiempo máximo en el que usted desea un repintado de ocurrir. Los " x , int y , int ancho , int altura int " parámetros especifican una región rectangular del componente que desea redibujado .
4
Introduce el código pintar en el lugar donde desea que el componente sea vuelve a dibujar . Por ejemplo , se podría llamar pintar cuando los cambios de color de un componente y desea que se vuelva a dibujar , utilizando el código :
clase
GraphicsArea extiende JPanel {
privado color current_color ;
< p > public void setColor (Color c ) {
current_color = c ;
repaint (); }
}