DIBUJAR

Marly
20 de Mayo del 2004
Hola!
Necesito ayuda!!!
Mi problema es el siguiente:
Necesito crear una ventana con un boton (hasta ahi todo bien), pero necesito que cuando se pulse ese boton se dibuje en la ventana un Actor (UML), para dibujar ese Actor, he creado una clase llamada DibujarActor que tiene un metodo paint y que dibuja el actor.
¿Como puedo dibujar en el JFrame el actor cuando se pulse el boton?

chuidiang
20 de Mayo del 2004
El mejor chisme para dibujar es java.awt.Canvas
Hazte una clase hija de Canvas y redefine el metodo paint(). Ponle a esta clase un atributo booleano que diga si hay que dibujar o no el actor.
Dentro del metodo paint, utilizando el graphics que te pasan en el metodo, dibuja el actor si el booleano es true.
Pon el canvas dentro del frame. Cuando pulses el boton, cambia el booleano del Canvas a true.
Se buena.