Bonjour,

Sur une fenetre, j'essaie de positionner un JScrollPane contenant une JList et un JButton.

J'essaie d'avoir mon JButton en dessous du ScrollPane contenant ma JList, de cette facon:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 private JPanel buildContentPane(){
        JPanel panel = new JPanel();
        panel.setLayout(new GridBagLayout());
        String[] data = {"one", "two", "three", "four"};
        JList dataList = new JList(data);
 
        JScrollPane scrollPane = new JScrollPane(dataList);
        scrollPane.setPreferredSize(new Dimension(200,100));
 
        bouton = new JButton("Editer la règle");
 
        GridBagConstraints gbc = new GridBagConstraints();
        //gbc.insets = new Insets(10, 10, 10, 10);
 
        gbc.gridx=0;
        gbc.gridy=0;
        panel.add(scrollPane);
 
        gbc.gridx=0;
        gbc.gridy=1;
        panel.add(bouton);
 
        return panel;
    }
Mais ca ne marche pas...mon bouton est toujours à droite de ma liste :-(.

Une idée?

Merci :-)