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 :
En gros je voudrai ajouter à ma frame fenêtre, un Panel dans autre classe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); } } } //
mais la matrice en paramètre est correct, mais aucun affichage. Comment puis-je faire ?
Merci d'avance.
Partager