pues una vez hize algo parecido, era el juego del puzzle, donde dependiendo del nivel de dificultad creaba en este caso una matriz de botones, pero bueno no se seria mejor que utilizes el administrador de diseño GridLayout ? xk eso del setBounds nunca me ha convencido
Código PHP:
JLabel[][] lbl = new JLabel[ 3 ][ 3 ] ;
JPanel miPanel = new JPanel( new GridLayout(3 , 3 , 10, 10 ) );
for (int i=0; i< 3 ;i++)
for (int j=0; j< 3 ;j++) {
lbl[i][j] = new JLabel( i+" "+j );
miPanel.add( lbl[i][j] );
}
Saludos