[Frame] Gérer les composants
Bonjour,
J'ai réalisé une frame "jeu"(avec un menu barre...) via une class, et j'essaie d'y appliquer des composants ( BorderLayout, Panels) qui se trouvent dans une autre class "Damier".
Mon problème c'est que dans ma class principale (qui génère la frame) je n'arrive absolument pas à faire appel à l'autre class pour inclure dans ma frame les composants (BorderLayout, Panel...).
Voici les grands traits du programme :
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 31 32
|
//class créant le BorderLayout, Panel....etc:
public class Damier {
Panel grille[][] = new Panel [10][10];
Panel damier = new Panel();
Panel east = new Panel();
Panel west = new Panel();
Panel south = new Panel();
Panel north = new Panel();
public void damier() {
damier.setLayout(new GridLayout(10,10));
//class principale, créant la frame:
public class Jeu{//création de la frame F....etc
//....etc
static Damier NDamier = new Damier();
//puis j'essaie de les intégréer dans ma frame F:
F.setLayout(new BorderLayout());
F.add(damier,BorderLayout.CENTER);
F.add(east,BorderLayout.EAST);
F.add(west,BorderLayout.SOUTH);
F.add(south,BorderLayout.WEST);
F.add(north,BorderLayout.NORTH); |
Comment faire?8O 8O
Laurent
[Modéré par Didier]
Ajout de tag dans le titre
Ajout de balise code
Lire les règles du forum : Règles du forum Java