Bonjour a tous,
Je viens de coder un soft java avec interface graphique. Au lancement de mon appli, deux fenetres apparaissent a l'écran. Une premiere en avant plan servant a se logger, et la fenetre principale en second plan.
La fenetre principale est completement inhibée (tous les champs "textfield" sont mis disabled) afin qu'on soit obligé de se logger avant de pouvoir utiliser le logiciel.
Je souhaiterais que lors de l'appui sur le bouton "OK" de la fenetre de log, la fenetre principale puisse redevenir normale (champs remis a enabled).
Cependant, c'est la Frame principale qui appelle la frame de log par un "new". Cela implique que la fenetre de log est "fille" de la fenetre principale. Je sais bien comment appeler une fonction de la classe fille depuis la classe mere. Mais comment faire l'inverse ? Depuis la classe fille appeler une fonction affectant la classe mere (en l'occurance, rendre enable tous les textField de la fenetre principale).
Merci de vos conseils...
Partager