Quand je fais add(zoneScrolable,BorderLayout.CENTER);, mes autes Jpanels disparaissent.
En gros la partie que j'ai mise est incluse dans un Jpanel qui n'apparait qu'au fur et a mesure de l'application quand on clique sur un bouton.
En gros quand j'utilise le borderlayout ca marche plus /:
Code :
- public void fenetre(){
- barre_menu();
- PartieDialogue();
- setLayout(new BorderLayout());
- add(JScrollPane,BorderLayout.CENTER);
- PartieConnexion(indexX, indexY);
- PartieCoordTir(indexX, indexY);
- PartieAccepation(indexX, indexY);
- setBackground(Color.WHITE);
- setBounds(200,200,0,0);
- setSize(800,600);
- add(new JPanel(),BorderLayout.NORTH);
- add(new JPanel(),BorderLayout.SOUTH);
- add(new JPanel(),BorderLayout.EAST);
- add(new JPanel(),BorderLayout.WEST);
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setVisible(true);
- }
|
tous mes menus etc sont réparties dans des fonctions spéciales pour pas faire un enorme pavé de code dans fenetre().
J'ai peut etre mal agencé le truc je sais pas.
En tout ca j'ai bien dans le actionlisterner un : add(pane_connect,BorderLayout.CENTER);
Voila je sais pas trop 
Message édité par Decapfour le 28-01-2007 à 22:57:18