Una Matriz de JLabels en java
EStoy haciendo un puzzle de bloques donde tengo q ordenar unos numeros de manera ascendente, entonces el problema es q no puedo crear una matriz de JLabels, osea si la creo pero al intentar agregarla a un JPanel dond la necesito me da un error todo extraño ahi..... xfa ayudenme ahi q es para el domingo.. adios....
public class panel extends JPanel{
JLabel l0;
JLabel l1;
JLabel l2;
JLabel l3;
JLabel l4;
JLabel l5;
JLabel l6;
JLabel l7;
JLabel l8;
public panel(){
super();
this.setLayout(new GridLayout(3,3));
l0 = new JLabel("texto");
l1 = new JLabel("texto");
l2 = new JLabel("texto");
l3 = new JLabel("texto");
l4 = new JLabel("texto");
l5 = new JLabel("texto");
l6 = new JLabel("texto");
l7 = new JLabel("texto");
l8 = new JLabel("texto");
this.add(l0);
this.add(l1);
this.add(l2);
this.add(l3);
this.add(l4);
this.add(l5);
this.add(l6);
this.add(l7);
this.add(l8);
}
}
Hola:
Supongo que es esto lo que necesitas, lo instancias en el JFrame y luego lo adicionas y lo pruebas... espero haber sido de ayuda.
Atentamente
rolextreme
JLabel l0;
JLabel l1;
JLabel l2;
JLabel l3;
JLabel l4;
JLabel l5;
JLabel l6;
JLabel l7;
JLabel l8;
public panel(){
super();
this.setLayout(new GridLayout(3,3));
l0 = new JLabel("texto");
l1 = new JLabel("texto");
l2 = new JLabel("texto");
l3 = new JLabel("texto");
l4 = new JLabel("texto");
l5 = new JLabel("texto");
l6 = new JLabel("texto");
l7 = new JLabel("texto");
l8 = new JLabel("texto");
this.add(l0);
this.add(l1);
this.add(l2);
this.add(l3);
this.add(l4);
this.add(l5);
this.add(l6);
this.add(l7);
this.add(l8);
}
}
Hola:
Supongo que es esto lo que necesitas, lo instancias en el JFrame y luego lo adicionas y lo pruebas... espero haber sido de ayuda.
Atentamente
rolextreme