Java - Imagen desaparece

 
Vista:

Imagen desaparece

Publicado por gallegote (2 intervenciones) el 03/05/2007 12:49:45
Estoy diseñando un applet llamado Casa que utiliza varias clases para dibujar objetos en una ventana.
Cada clase (CTejado, CVentana,...) tiene un método paint(Graphics g) que redefine el paint y cuyo cometido es dibujar (cuadrados, circulos y demás para conseguir las formas deseadas).
La clase principal (la del applet) genera un JFrame y posteriormente tiene los métodos dibujaTejado(), dibujaVentana(),... que son llamados por el método dibujar() y cuya estructura es más o menos de la siguiente manera:

dibujaCosa() {
Cosa c = new Cosa();
c.paint(this.getGraphics);
}

Al ejecutar la aplicación aparece la ventana y, como si fuera un flash, aparecen las cosas que quiero dibujar y desaparecen, quedando la ventana vacía.
El main sería algo así como esto:

Casa micasa= new Casa();
micasa.dibujar();

Dónde está el fallo?? Mi intención es dibujar objetos utilizando composición de clases pero no sé muy bien si esta manera es la correcta. Alguna sugerencia??
Muchas gracias de antemano!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder