Bonjour,
J'ai creer une JProgressBar mais lorsque je l'appelle, elle ne se met jamais à jour:
je creer d'abord ma fenetre puis après j'essai de la mettre à jour par addLigne()
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
27
28
29
30
31
32
33 public class JProgressBarTest extends Frame implements ChangeListener { /* Numero de serialisation par defaut. */ private static final long serialVersionUID = 1L; JProgressBar maBarre; private int progress=0; public JProgressBarTest(String string, int nbLigne) { setLayout(new BorderLayout()); setName(string); maBarre = new JProgressBar(0,nbLigne); maBarre.setString("Progression"); maBarre.setStringPainted(true); maBarre.addChangeListener(this); add("Center", maBarre); setBounds(320,240,250,100); setVisible(true); } public void stateChanged(ChangeEvent e) { maBarre.setString ("Progession: " + (int)(maBarre.getPercentComplete()*100) + "%"); } public void addLigne() { maBarre.setValue( progress++ ); } }
Partager