Partager JFrame en Java

Partager JFrame en Java - Java - Programmation

Marsh Posté le 03-04-2008 à 20:06:36    

Bonjour,  
 
Voilà mon problème, je dois partagé un JFrame en 3 JPanel (Un seul a gauche et deux à droite un en dessous de l'autre). Les deux JPanel de droite sont eux meme divisé en 3 JPanel contenat des composants.  
 
Cependant je ne sais pas comment faire.  
 
Merci d'avance pour vos réponses.  
 
PS: Dans le pire des cas, je pourrais diviser mon JFrame en plein de JPanel 1 à gauche et 6 à droite (les un en dessous des autres). Mais là aussi je ne vois pas comment faire

Reply

Marsh Posté le 03-04-2008 à 20:06:36   

Reply

Marsh Posté le 04-04-2008 à 15:30:54    

Un BorderLayout dans ton panel principal,

  • le panel de gauche ajouté en "BorderLayout.CENTER"
  • un autre panel (de droite) ajouté en "BorderLayout.EAST"


Note : ça, c'est si tu veux donner la priorité au panel de gauche. Si tu veux au contraire donner la priorité au panel de droite, fait plutôt :

  • le panel de gauche ajouté en "BorderLayout.WEST"
  • un autre panel (de droite) ajouté en "BorderLayout.CENTER"


Ensuite, pour mettre 2 panels l'un au dessus de l'autre dans le panel de droite, tu lui mets un GridLayout(2,1) -> 2 lignes et 1 colonne  
Puis tu lui ajoutes tes 2 sous panels.


---------------
Un ordinateur sert à résoudre des problèmes qui n'existaient pas avant son invention.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed