La Web del Programador: Comunidad de Programadores
 
    Pregunta:  23937 - COMO HAGO MOVIMIENTO DE GRAFICOS EN JAVA?
Autor:  julian gutierez
necesito crear en java un programa que muestre graficamente el uso de las estructuras de datos, pero no se como hacer para por ejemplo, hacer que se vea en una pila por ejemplo, un campo entrando o saliendo.

sistema opeativo Windows 98 0 2000
java 1.2.1 o java 1.3

  Respuesta:  Francisco Palacio
Lo que debes hacer para dibujar en un Frame es redefinir el metodo
public void paint(Graphics g) utilizando el objeto g para pintar lo que quieras ya que la clase Graphics esta dotada de metodos para dibujar lineas, ovalos, poligonos etc, consulta sus metodos en la documentacion (java.awt.Graphics).
Una vez redefinido el metodo paint el sistema ya se ocupa de llamarlo automaticamente, de todas formas si en algun momento deseas repintar la pantalla para que se actualice o para una animacion lo debes hacer con el metodo repaint() sin argumentos que se ocupa de llamar al metodo update() que a su vez se ocupa de llamar a paint.
un saludo
Francisco