Dibujar recursivamente
    
		    Hola a todos. Tengo un problema al intentar dibujar lo mismo en paneles que he creado recursivamente, el c贸digo para ello es: 
for(k=0; k<columnas; k++)
{
JPanel subp= new JPanel();
p.add(subp);
Graphics gra=subp.getGraphics();
gra.drawRect(1, 1, 3, 3);
}
y siempre da error. 驴Cu谩l es el problema? 驴C贸mo puedo resolverlo?
    for(k=0; k<columnas; k++)
{
JPanel subp= new JPanel();
p.add(subp);
Graphics gra=subp.getGraphics();
gra.drawRect(1, 1, 3, 3);
}
y siempre da error. 驴Cu谩l es el problema? 驴C贸mo puedo resolverlo?
		    Hola Elena:
Bueno me gustar铆a ver tu c贸digo completo de ser posible o ver el c贸digo de manera que observe bien los valores de tus variable, pero lo que si te aconsejar es lo siguiente:
1. No inicialices objetos en los bloques de ciclos
2. Checa bien como definiste tu variable p.
3. El m茅todo getGraphics ha de tener su error radicando en el objeto y el valor a donde va a fectar (el panel).
4. Espero que hayas declarado el tipo de variable de k
Espero puedas mandar tu c贸digo.
Suerte
    Bueno me gustar铆a ver tu c贸digo completo de ser posible o ver el c贸digo de manera que observe bien los valores de tus variable, pero lo que si te aconsejar es lo siguiente:
1. No inicialices objetos en los bloques de ciclos
2. Checa bien como definiste tu variable p.
3. El m茅todo getGraphics ha de tener su error radicando en el objeto y el valor a donde va a fectar (el panel).
4. Espero que hayas declarado el tipo de variable de k
Espero puedas mandar tu c贸digo.
Suerte
