C'est moi ou le JSplitPane est mal conçu ?
Hello tout le monde...
Allez je vous met directement le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public class MainClass {
public static void main(String[] args) {
JFrame f = new JFrame();
f.setLayout(new BorderLayout());
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(640, 480);
JLabel l1 = new JLabel("1");
JLabel l2 = new JLabel("2");
JSplitPane s = new JSplitPane(JLSplitPane.VERTICAL_SPLIT, l1, l2);
f.add(s, BorderLayout.CENTER);
f.setVisible(true);
}
} |
Bon c'est tout simple mais j'ai un petit souci...
Quand on exécute le code et qu'on agrandit ou rétrécit la fenêtre vous pouvez remarquer que c'est la partie du bas du JSplitPane qui change de taille... et moi ben j'aimerais justement faire l'inverse...
J'ai eu quelque idée (que je ne vais pas tout expliquer ici) pour essayer de contourné le problème mais pas très concluent... notamment qu'on peu même pas ajouter de listener pour savoir quand l'utilisateur déplace la barre de séparation... enfin bref...
Si quelqu'un à une idée elle est la bien venu...
merci d'avance ;)