Bonjour à tous,
Je vous explique tout ça, je dois mettre à jour un Label durant une boucle 'while' mais bien entendu, la Label se met à jour qu'à la fin parce que le code passe avant, voici en gros mon code :
J'aimerais que la Label se rafraîchisse durant la boucle et non pas une fois celle-ci terminée. Je précise tout de même que l'application est une applet.
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 JPanel Panel = new Panel(); add(Panel); JLabel Label = new JLabel(); Panel.add(Label); ResultSet res = stmt.executeQuery("SELECT * FROM table LIMIT 0 , 100"); while(res.next()) { Label.repaint(); Thread.sleep (100); Label.setText("Invitation de " + res.getString(3) + "..."); }
Merci d'avance !
SoGeek.
Partager