Passer "this" en paramètre
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:
final ControleurClient controleur = this;
et ensuite:
Code:
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 ?