Bonjour à tous !
Je souhaite pouvoir appeler des methodes spécifiques de ma classe héritée d'une JFrame a partir d'une JDialog.
Je ne peux pas me servir de l'attribut parent (dans ma classe JDialog) puisqu'il est considéré comme une simple JFrame. J'ai donc entrepris de conserver cet attribut en mémoire en créant un nouvel attribut et l'initialisant dans le constructeur de la maniere suivante (this.owner):
Je constate que le passage par référence se fait bien dans le constructeur mais des que je sors du constructeur je ne peux plus communiquer avec ma classe parente comme si je travaillait sur une simple copie !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public EditorFrameNew(EditorFrame o) { super(o); this.owner = o; initialize(); }
Merci d'avoir pris la peine de me lire
J'imagine que la solution est simple mais la...
Merci d'avance pour vos reponses !
Partager