Problème d'affichage dans un GridLayout
Bonjour j'essaie de coder un candycrush en java et pour la grille de jeu j'ai un GridLayout ou j'y ajoute des boutons (Les bonbons) mais lors de l'affichage tout les boutons sont les uns sur les autres mais lorsque je clique la ou le bouton devrais être le mouseListener se déclenche bien. Merci d'avance
Code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| panelBonbons.setPreferredSize(new Dimension(450, 670));
panelBonbons.setLayout(new GridLayout(0,10,5,5));
panelBonbons.setBorder(BorderFactory.createLineBorder(Color.RED));
for (int i = 0; i < niveauEnCours.getY(); i++) {
for (int j = 0; j < niveauEnCours.getX(); j++) {
panelBonbons.add(niveauEnCours.getTableauJeu()[i][j]);
}
}
panelGlobal.add(panelBonbons);
getContentPane().add(panelGlobal); |