Bonjour
J'ai un soucis avec mon ScrollPane.
Code :
- JScrollPane skyScrollPane=new JScrollPane();
- skyScrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
- skyScrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
- layeredPane=new JLayeredPane();
- skyScrollPane.setViewportView(layeredPane);
- JLabel label=new JLabel("test" );
- label.setBounds(0,0,2000,50);
- label.setBorder(BorderFactory.createTitledBorder("label border" ));
- layeredPane.add(label,new Integer(0));
- skyScrollPane.validate();
|
Voila le code que j'ai tapé pour tester.
Pour résumer, j'ai un scrollopane, avec comme objet à visualiser un layered pane.
Je mets un label "test" dans mon layered pane, avec une bordure pour vérifier sa taille. Je fixe sa taille à 2000 en largeur, pour que ca dépasse vraiment de mon scrollpane.
Et pourtant la barre horizontale du scrollpane ne s'active pas.
Pourquoi ?
d'avance merci