Question bête, mais je coince par manque d'expérience.
Je suis dans l'écriture d'une appli java.
J'ai un JFrame avec des menus, mais en premier j'affiche un JInternalFrame
pour demander un login et un mot de passe.
A la fermeture du JInternalFrame, je veux récupérer les valeurs pour
interdire certaines options.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno Grieder
weisse.armand wrote:
Question bête, mais je coince par manque d'expérience.
Je suis dans l'écriture d'une appli java.
J'ai un JFrame avec des menus, mais en premier j'affiche un JInternalFrame pour demander un login et un mot de passe. A la fermeture du JInternalFrame, je veux récupérer les valeurs pour interdire certaines options.
Comment récupérer ces valeurs ?
Merci pour votre aide et votre indulgence
Une façon (parmi d'autres):
Passe en paramètre à ton JInternalFrame une référence at l'objet qui l'appelle (i.e. son "caller") probablement ton JFrame.
Dans le caller tu implémentes un public void setUsername(String username) {...} et setPassword(String password) {...}
Puis dans ton JInternalFrame tu fais un caller.setUsername(username) et caller.setPassword(password).
On peut faire plus joli et sophistiqué - regarde le modèle MVC (model view - controller) si tu es intéressé.
bruno
weisse.armand wrote:
Question bête, mais je coince par manque d'expérience.
Je suis dans l'écriture d'une appli java.
J'ai un JFrame avec des menus, mais en premier j'affiche un JInternalFrame
pour demander un login et un mot de passe.
A la fermeture du JInternalFrame, je veux récupérer les valeurs pour
interdire certaines options.
Comment récupérer ces valeurs ?
Merci pour votre aide et votre indulgence
Une façon (parmi d'autres):
Passe en paramètre à ton JInternalFrame une référence at l'objet qui
l'appelle (i.e. son "caller") probablement ton JFrame.
Dans le caller tu implémentes un public void setUsername(String
username) {...} et setPassword(String password) {...}
Puis dans ton JInternalFrame tu fais un caller.setUsername(username) et
caller.setPassword(password).
On peut faire plus joli et sophistiqué - regarde le modèle MVC (model
view - controller) si tu es intéressé.
Question bête, mais je coince par manque d'expérience.
Je suis dans l'écriture d'une appli java.
J'ai un JFrame avec des menus, mais en premier j'affiche un JInternalFrame pour demander un login et un mot de passe. A la fermeture du JInternalFrame, je veux récupérer les valeurs pour interdire certaines options.
Comment récupérer ces valeurs ?
Merci pour votre aide et votre indulgence
Une façon (parmi d'autres):
Passe en paramètre à ton JInternalFrame une référence at l'objet qui l'appelle (i.e. son "caller") probablement ton JFrame.
Dans le caller tu implémentes un public void setUsername(String username) {...} et setPassword(String password) {...}
Puis dans ton JInternalFrame tu fais un caller.setUsername(username) et caller.setPassword(password).
On peut faire plus joli et sophistiqué - regarde le modèle MVC (model view - controller) si tu es intéressé.