Bonjour,
Je veux afficher une JScrollBar dans mon application mais le problème c'est que celle-ci est vide : il y a les deux flèches (pour aller à droite ou à gauche) mais le rectangle qui bouge n'y est pas.
Voici mon code :
Si je remplace 1144206705 par 5 et 1144206761 par 61, le rectangle s'affiche. Mais cette solution ne m'arrange pas.
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
19
20
21
22
23
24
25
26 import java.awt.Adjustable; import javax.swing.JFrame; import javax.swing.JScrollBar; public class Fenetre extends JFrame { public Fenetre () { super (); JScrollBar bar = new JScrollBar (Adjustable.HORIZONTAL); bar.setMinimum (1144206705); bar.setMaximum (1144206761); bar.setUnitIncrement (10); bar.setValue (1144206705); getContentPane ().add (bar); pack (); setVisible (true); } // Fenetre () public static void main (String[] args) { new Fenetre (); } // main () private static final long serialVersionUID = 1L; } // Fenetre ()
Ai-je fait une erreur ? Ou y a-t-il une borne pour le valeur minimum et maximum ?
Seb
Partager