Bonjour a tous,
Le probleme est simple, j'ai un JScrollPane, dans lequel je veux placé des elements... jusque là, rien de mechant.
Mais voila, peu importe la taille des elements que je met dedant, les JScrollBars reste desactivé (je les ai mis en SCROLLBAR_ALWAYS sur les deux sens.)
Par exemple, je place sur mon JScroll un boutton 2 fois plus haut que lui, et on vois nettement que le bouton depasse en bas, mais impossible de descendre avec la scrollbar verticale, elle est desactivé...
Voici le bout de code en question.
Quelqu'un m'explique pourquoi je peut pas scroller mon JScrollPane ^^
JScrollPane jScroll = new JScrollPane();
jScroll.setPreferredSize(new Dimension(700,600));
// Je le met ce Layout null, car je veux pouvoir placé mes composant moi meme.
jScroll.getViewport().setLayout( null );
JButton b = new JButton("Ok");
b.setBounds(200,200,600,1000);
jScroll.getViewport().add(b);
jScroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
jScroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
Merci
Partager