Java - jlabel

 
Vista:

jlabel

Publicado por Fede (1 intervención) el 27/05/2006 23:11:59
Hola! estoy terminando un programa y lo estoy haciendo bajo el IDE NetBeans.
El problema que tengo es que tengo una matriz de 6 x 12 definidia y por cada celda un jlabel sobre un jpanel de un frame....hasta acá vamos bien.
El problema viene cuando quiero recorrer otra matriz que es un espejo de la matriz visual y asignarle a cada jlabel una imagen distinta.
Ete aqui que no encuentro forma de hacer lo siguiente:

************************************

for(int x = 0 ; x<matriz.length; x++)
{
for(int y = 0 ; y<matriz [ ].length; y++) //con estos for recorro la matriz espejo.
{
//aca es donde viene el problema.
jlabel(x,y, ImageIcon miImagen);
}
}

************************************
esta es la forma que encontré pero no es valida ya que debería crear un metodo
jlabel(int x,int j, ImageIcon miImagen)
{
// y aca asignarle a ese jlabel compuesto la imagen.
// el fin es hacer jlabel00 o lo que fuera con sus cordenadas.
}

la otra solucion que pensé es algo forzada y bruta.
hacer por cada casillero de la matriz, un:
JLabel jlabel00 = new JLabel ( new ImageIcon ( miImagen));

Que forma me recomiendan? alguna otra opcion para solucionar el problema??
cualquiera que puda ayudar! mil gracias...
les dejo mi msn y un mail.
[email protected] MSN
[email protected]

Muchas gracias.
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