Bonjour,
J'aurais aimé savoir si c'était propre (voir correct) de faire un truc du genre :
Ihm.java
Feuille.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class Ihm extends JFrame{ public Ihm() {...} public class NouveauListener implements ActionListener{ Feuille f = new Feuille(Ihm.this); } }
J'ai l'impression de faire une erreur de conception avec ce "Ihm.this", qui est le seul moyen que j'ai trouvé pour passer la référence de mon Ihm à mes autres objets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class Feuille extends JInternalFrame{ Ihm parent; public Feuille(Ihm p){ parent = p } }
Je me demande donc si ce genre d'instruction est correct car j'ai pas l'habitude de passer mes référence de la sorte en Java.
Partager