Bonjour,

J'ai une classe JFrame qui implémente plusieurs listeners :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
public class MyFrame extends JFrame implements ProgressListener, WindowListener, URIContentListener
dans cette classe est défini une méthode load() qui renvoie un string:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public String load()
{
JPanel panel = new JPanel();
this.getContentPane().add(panel);
this.setVisible(false);
this.pack();
...
return s;
}
qui déclenche un événement auquel j'associe une action:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public void onStateChange(ProgressEvent event)
{
//action
}
j'aimerais faire ATTENDRE la méthode load() que l'événement (et l'action qui y soit associée) soit terminé avant de renvoyer son résultat 's'?

merci pour votre aide souvent très utile,

Fabrisss[/code]