Bonjour à tous,


J'essaye de passer en paramètre d'un objet qui étend JFrame, l'attribut "this".
Or, comme je le creer dans un SwingWorker.invokeLater, je ne peux pas et j'utilise donc:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
final ControleurClient controleur = this;
et ensuite:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
SwingUtilities.invokeLater(new Runnable(){
	public void run(){
		FenetreConnexion fenetreConnexion = new  FenetreConnexion(controleur);
		fenetreConnexion.setVisible(true);
	}
});
Je ne peux pas m'empecher de penser que cette méthode n'est pas correct. Y a t'il une meilleure solution ?