Bonjour à tous,
Je débute en java et j ai un problème avec Jdialog appelé par Jframe.
En faite, en appuyant sur un bouton dans la frame un Jdialog s’ouvre pour récuperer une information de l’utilisateur, puis en appuyant sur un bouton de la Jdialog cette dernière se ferme est un traitemant s’effectue sur la frame mère.
J ai vue une discussion similaire sur se forum j ai donc fait comme indiqué :
Surchargé le constructeur de jdialog par :
Et pour le bouton de la frame qui doit appelé le JDialog j ai ecris le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public SelectNewAntity(DynamicFrame owner,String title, boolean modal) { super(owner,title,modal); initialize(); }
L’éditeur (eclipse) m’affiche l’erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public void actionPerformed(java.awt.event.ActionEvent e) { SelectNewAntity AntitySelector = new SelectNewAntity(this,"tuto",true); AntitySelector.setVisible(true); }
The constructor SelectNewAntity(new ActionListener(){}, String, boolean) is undefined
Qelq’un peut m’expliquer la porté de ce « this » et me donne une idée pour resoudre mon problème et savoir quelle frame mère de mon Jdialog
Merci d’avance.![]()
Partager