la gestion de frame parent d'un enfant de cadre sur java swing
J'ai une jframe (parent), ce qui crée une image d'entrée (enfant) où je reçois un certain nombre de paramètres.
Dans "l'enfant" cadre que j'ai "ok" et "annuler" des boutons.
Lorsque "ok" bouton est pressé, l'image parent doit être mis à jour avec de nouvelles données.
Quelle est la meilleure façon de le faire??
Vous devez vous connecter pour publier un commentaire.
Passer une référence à l'image parent lorsque vous créez (ou display) l'enfant de cadre. Cela nécessitera une surcharge du constructeur ou une méthode d'affichage.
Une fois que l'enfant a de la référence, il peut bien sûr appeler n'importe quelle méthode que le parent expose en tant que public, comme UpdateDate()
De Java 1.3
Vous pourriez avoir de la JFrame mettre en œuvre ActionListener et ajouter le bouton à l'aide addActionListener.
Je tiens à mettre un "launch () la méthode des" sur toutes mes images /boîtes de dialogue. Avec le droit de la modalité, il peut retourner un résultat.
Exemple de la valeur de retour de boîte de dialogue: