Interface : plusieur formulaires [JAVA] - Java - Programmation
Marsh Posté le 17-03-2004 à 00:12:38
Bon je crois qu'il faut que j'utilise les TRIGGER, j'ai cherché un peu d'info, mais c'est un peu flou. Es ce que quelqu'un pourrait m'éclairer un peu?
Marsh Posté le 18-03-2004 à 12:07:52
Ton obet FormSaisie, il affiche une fenetre de dialogue de création d'objet, c'est ca?
Si oui fait une méthode formSaisie.getObject() ou un truc du genre que tu appelle dans ton prog ppal et qui montre la fenetre et en revoie l'objet créé.
et tu fais en gros:
collection.add(new FormSaisie().getObject());
mais dis moi si je me trompe, je comprends pas trop.
Marsh Posté le 18-03-2004 à 12:53:26
Salut Spi. Heu en fait j'ai un classe Form_Saisie qui permet la saisie donc de pas mal d'info. Ces info je m'en sert pour créer un objet (toujours dans ma classe).
Donc t'as bien compris, et d'après toi il faudrait que je fasse une méthode getObject() dans ma classe Form_Saisie?
C'est ca?
Marsh Posté le 18-03-2004 à 16:13:52
Ouais, tu peux te servir de JOptionPane.showOptionDialog.
Exemple vite fait :
Code :
|
J'espère que ca va t'aider.
Marsh Posté le 18-03-2004 à 18:02:52
Yeah, merci, ca va bien m'être utile
EDIT : Merci ca marche impec. C'est cool spi.
Marsh Posté le 16-03-2004 à 20:39:10
Hello,
Voilà, je suis en trai de coder une petite appli en java pour un projet. Je suis un peu un touriste pour ce langage, j'aurais besoin d'un peu d'aide.
Voilà la situation :
J'ai un grand formulaire avec des listes et quelque boutons pour faire des saisies. Le truc c'est que j'ai créé un petit évènement sur un bouton pour saisir un nouvel élément (un objet). Donc sur mon formulaire j'ai une collection permettant des gérer quelques exemplaire de cet objet. Donc le souci c'est que mon nouveau formulaire s'affiche, je fais ma saisie nikel, tout fonctionne. Mais j'aimerais ajouter ce nouvel objet dans ma collection. En gros il faut que je passe un objet d'une fenêtre à l'autre.
Vu que j'utilise une base de donnée j'ai pensé l'inséré dans ma base et mettre un bouton "rafraichir" sur mon grand formulaire afin de mettre à jour ma liste.
Mais cet solution est un peu pénnible je trouve. J'ai essayé de faire passé ma collection dans les paramètre de la création de mon petit formulaire, afin que le nouvel objet vienne s'ajouter à ma collection. Bon, ca marche mais je n'arrive pas a reprendre ma collection avec le nouvel objet.
Devrais je passé par un TRIGGER? ou un truc du style?
Comment faire passé un objet de form en form?
je joins un petit bout de mon code :
Voici l'évènement qui se produit sur mon bouton de création du nouvel objet :
Voici l'évènement sur le bouton 'Valider' de mon petit formulaire de saisie permettant l'ajout d'un objet (qui devra être ajouté à ma collection :
Message édité par Spir le 16-03-2004 à 20:40:37