Bonjour,

J'ai deux JSlipPane,
Un Horizontale
Un Verticale

La partie du bas du JSlipPane Horizontale contient le JSlipPane Verticale.

J'aimerai dimensioner les différentes partie de mon JSplitPane

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
JSplitPane panelHorizontal = new JSplitPane(JSplitPane.VERTICAL_SPLIT); 
        JSplitPane panelBas = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
 
        panelHaut = new Haut();
        partieDuBas = new PartieDuBas();
        panelDroite = new Droite(); 
 
        panelHorizontal.setLeftComponent(panelHaut);
        panelHorizontal.setRightComponent(panelBas);
        panelBas.setLeftComponent(partieDuBas);
        panelBas.setRightComponent(panelDroite);
 
        getContentPane().setLayout(new BorderLayout()); 
        getContentPane().add(panelHorizontal,BorderLayout.CENTER);
J'aimerai avoir la partie du haut qui fait 2/3 de la Fénêtre
J'aimerai avoir, dans le 1/3 restant, la partie Gauche qui fait 1/2 et donc l'autre partie (Droite) qui occupe le reste soit 1/2 aussi.

Je pense faire un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
        Dimension minimumSizeHauteur = new Dimension(?,?);
        Dimension minimumSizeLargeur = new Dimension(?,?);
        panelHaut.setMinimumSize(minimumSizeHauteur);
       partieDuBas.setMinimumSize(minimumSizeLargeur);
Mais je ne sais pas quoi mettre comme dimension, Sachant que je souhaite garder les mêmes proportions 2/3 1/3 pour le JsplitPane Horizontale et 1/2 1/2 pour le JSplitPane Verticale

Merci pour votre aide