1 pièce(s) jointe(s)
JFrame avec JScrollPane qui ne se défile pas
Bonjour les développeur,
J’ai un problème avec JScrollpane, j’ai un JPanel de taille (827, 1170) ( qui contient des composants). D’un autre coté j’ai ma JFrame qui fait appel au JPanel. Je veux que ma fenêtre aie la barre de défilement, pour avoir accés aux composants en bas. La barre de défilement est bien visible, mais elle n’est pas fonctionnelle. Voici le code au niveau du JPanel (qui s’appelle Audiogramme).
Code:
1 2 3 4 5 6
| this.setSize(827, 1170);
jp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
jp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
jp.setSize(827, 1170);
jp.setAutoscrolls(true);
jp.setViewportView(this); |
et voici le code au niveau du JFrame :
Code:
1 2 3 4 5 6 7
| this.setTitle("Audiogramme");
this.setSize(827, 1170);
this.setResizable(false);
Audiogramme a=new Audiogramme();
this.add(a.jp); //jp le JScrollpane du JPanel
this.repaint();
this.validate(); |
est ce que quelqu’un aurait une idée pourquoi ça ne se défile pas ?! la photo du résultat est ci-jointe.
Pièce jointe 312671