Passer des infos d'une JDialog à une JFrame [RESOLU] - Java - Programmation
Marsh Posté le 07-05-2006 à 13:09:41
Toitoine a écrit :
|
C'est quoi ce main() ?? C'est celui qui crée ton appli ?? J'avais compris que 'Formulaire' était un JDialog modal de ta JFrame !...
Toitoine a écrit : Le top, c'est que j'ai une méthode statique qui s'appelle miseAJour() dans la JFrame. Si je pouvais l'appeler depuis la JDialog, ce serait super. |
Bah si ta JFrame s'appelle "Toto", il suffit de faire "Toto.miseAJour()" !...
Marsh Posté le 08-05-2006 à 23:16:11
En fait ce main, c'est celui de ma JDialog.
je me suis autorésolu le problème, qui n'en était pas un.
il suffisait de caster la
Code :
|
dans le constructeur
en faisant
Code :
|
puis
Code :
|
et après seulement, toto.miseAJour();
je suis juste un boulet
merci en tout cas
Marsh Posté le 08-05-2006 à 23:17:59
PS : j'ai eu un problème de compte, jukilo1, c'est moi...
Marsh Posté le 09-05-2006 à 07:14:39
... mais alors tu as un Main() pour ta JFrame et un autre pour ton JDialog ???
Marsh Posté le 06-05-2006 à 14:46:35
Bon, ça m'énerve
J'ai une JFrame principale, d'où des JDialog modales sortent pour faire des traitements sur ma BDD. A partir de là tout va bien. Seulement à la fermeture des JDialog, je dois réactualiser le contenu sur ma JFrame. Et c'est ça que je n'arrive pas a faire...
depuis la JFrame, j'instancie la JDialog:
là je lui passe bien this, donc la JDialog devrait avoir l'instance de la JFrame...
et à l'instanciation de la JDialog:
Est ce que c'est là que je merde?
Le top, c'est que j'ai une méthode statique qui s'appelle miseAJour() dans la JFrame. Si je pouvais l'appeler depuis la JDialog, ce serait super.
Message édité par Toitoine le 08-05-2006 à 23:19:23