Bonjour

J'ai un JScrollPane qui contient une JList.
Le probleme c'est qu'il ne scroll pas...

Voici le code, vous comprendrez mieux

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
 
private JScrollPane panel;
private JList txtListeMedias;
 
this.txtListeMedias = new JList(this.listModel);
this.panel = new JScrollPane(this.txtListeMedias);
this.panel.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
this.panel.setWheelScrollingEnabled(true);
...
Container conteneur = getContentPane();
Box vbox = Box.createVerticalBox();
conteneur.add(vbox);
...
Box hbox2 = Box.createHorizontalBox();
vbox.add(hbox2);
hbox2.add(Box.createHorizontalGlue());
hbox2.add(this.panel);
...
Le JScrollPane apparrait bien avec le barre de scroll horizontal en bas.
Quand j'ajoute un element dans la liste, il apparait bien.
En revanche, le scroll vertical ne fais rien, je ne peux pas me deplacer

Merci pour vos reponses
Sorry