Ajouter à ma frame fenêtre, une nouvelle classe (un panel)
Bonjour.
J'ai un problème sur une chose avec Swing
J'aimerai pouvoir appeler d'une frame "fenetre" appeler une nouvelle classe qui s'appelle "damier" et pouvoir l'ajouter.
Mais je fais ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| public class Fenetre extends JFrame{
private Damier unDamier;
...
public Fenetre(int[][] Matrice_debutJeux){
unDamier = new Damier(Matrice_debutJeux);
this.getContentPane().add(unDamier, BorderLayout.CENTER);
...
}
// ma classe damier
public class Damier extends JPanel {
public Damier(int[][] Matrice_debutJeux) {
..
for (int i = 0; i <= 1 ; i++) {
for (int j = 0; j <= 2; j++) {
["+j+"] =" + Matrice_debutJeux[i][j] );
lb = new JLabel();
if ( Matrice_debutJeux[i][j] == 1 )
{
System.out.println("ok");
lb.setBackground(Color.white);
}
}
}
// |
En gros je voudrai ajouter à ma frame fenêtre, un Panel dans autre classe
mais la matrice en paramètre est correct, mais aucun affichage. Comment puis-je faire ?
Merci d'avance.