
14/03/2007, 12:08
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 5 meses Puntos: 454 | |
Re: Duda con los puntos Hola:
Bueno, el panel hay que añadirlo a un JFrame o JDialog y visualizarlo. Eso supongo que lo haces.
Despues de cambiar x,y y opcion, hay que llamar a repaint() del panel, para provocar el pintado. Entre tanto bucle, deberías poner tiempos de espera porque si no no verás nada pintarse.
Tambien es posible que los panel.x y panel.y caigan fuera de la parte visible, por lo que aunque se dibuje el ovalo, no se vea por estar fuera de la zona visible del panel. Puedes poner un System.out.println () de x y de y en el metodo paint() para ver qué pinta tienen esos valores. Deberían ser enteros entre 0 y el alto/ancho en pixels del panel para que se vea algo.
Prueba a poner panel.x=10, panel.y=10 y panel.Opcion=1 sin tanto bucle y pintar a ver si se ve algo, así descartas si es del panel el problema o de los bucles.
Se bueno. |