Bonjour
J'ai un problème lié au fait que je suis débutant et donc je ne comprend pas tout, j'ai un bouton (JButton) qui permet de créer un devis, pour ça j'ai créer une classe qui hérite de JPanel dans laquelle je fais appel à trois autre classes qui héritent elles aussi de JPanel.
En fait une classe nommé Devis, qui contient un JTabbedPane avec 3 onglets dans lequel j'ai fait ça:
1 2 3
| jTabbedPane_devis.addTab("Adresse", null, new Devis_Adresse(), null);
jTabbedPane_devis.addTab("Lignes", null, new Devis_Ligne(), null);
jTabbedPane_devis.addTab("Pied", null,new Devis_Pied_de_page(), null); |
Devis_Adresse, DevisLigne,Devis_Pied_de_page sont des classes qui héritent de JPanel.
L'action de mon bouton est la suivante:
1 2 3 4
| Fen_Interne devis =new Fen_interne();
devis.setContentPane(new Devis());
devis.setVisible(true);
devis.setTitle("Devis"); |
Fen_interne est une classe qui hérite de JInternalFrame, et ça fonctionne à merveille,quand je clique sur le bouton la fenêtre interne s'ouvre, et toutes les classe sont bien là, je peut créer mon devis, hors quand je ferme la fenêtre interne des devis et que je re clique sur le boutons pour créer un second devis ben tous ce qui à été saisie reste.
Pourtant je fais bien
devis.setContentPane(new Devis());
pour être sur de bien me faire comprendre voici un exemple je créer un devis pour monsieur X contenant produit1, produit2 et produit3, le devis est créer, je veu en créer un pour Monsieur Y quand je clique sur le boutons devis j'ai le devis de monsieur X qui reste.
Si quelqu un veut bien m'aider car je ne sais pas trop où orienter mes recherches.
Merci d'avance
Partager