Bonjour,

J'ai une application dans une JFrame et je mets l'affichage d'une JFrame (contenant une image, une JProgressBar et du texte d'information) dans un Thread séparé...

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
 
final FrameSplash test = new FrameSplash ();
 
new Thread(new Runnable() {
    @Override
    public void run() {
        test.setVisible(true);
    }
}).start();
 
setUpOnglet1();
test.setProgress(10);
setUpOnglet2();
test.setProgress(20);
.
.
.
setUpOnglet9();
test.setProgress(100);
 
test.setVisible(false);
Mais le problème est que "test" est vide jusqu'à ce que tous les onglets soient construit.

Je n'arrive pas à comprendre pourquoi...

Merci d'avance.