Bonjour à tous,
J'ai mis en place un JscrollPane. Le problème est que la molette de la souris n'as pas d'effet sur le déplacement du curseur. Pour avoir un effet de déplacement, je suis obligé de réduire la fenetre, ou en encore cliquer sur un bouton dans le contenu du JscrollPane.
Comment y remédier?
Voici mon code:
L'implantation du JscrollPane
Il faudrait que je trouve un moyen pour sélectionner le contenu de la fenêtre body.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 JScrollPane jsp = new JScrollPane(body); jsp.setPreferredSize(new Dimension((int) Math.round(Taille_panel.getPanel_width() * 31 / 90 * 2.8125), (int) Math.round(Taille_panel.getPanel_height_sans_coef() * 19 / 60 * 2))); jsp.setBorder(null); jsp.getVerticalScrollBar().setUnitIncrement(10); // Défilement molette plus rapide jsp.setBackground(Color.WHITE); this.panel.add(head, BorderLayout.NORTH); this.panel.add(jsp, BorderLayout.CENTER); this.panel.add(end, BorderLayout.SOUTH);
Dans le body j'ai des boutons et des Jlabel
Merci
Partager