Bonjour j'ai une appli à réalisé à partir d'une appli existante sur archi MVC.
J'ai une fenetre principale avec un menu qui déclenche l'ouverture de jdialog suivant le choix de l'utilisateur.
Ces jdialog doivent etre virées et remplacées par des onglets.
J'ai donc ajouté un JTabbedPane à ma fenetre principale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public class FenetrePrincipale extends JFrame { public FenetrePrincipale() { super(".............."); ......... JTabbedPane tabPan= new JTabbedPane(); this.add(tabPan); ......
Une classe par onglet
Apres je dois transformé l'extends de onglet1 en JPanel c'est bien ça?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public class onglet1 extends JDialog{ ................. public onglet1 (JFrame parent) { ...... super(parent, "............."); .....
Le controleur de fenetre.
Voila je ne sais pas quoi changé et n'ai pas trouvé de solutions à mon probleme. Si vous pouviez me filer un coup de pouce ça serait pas mal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public class ControleurFenetrePrincipale implements ActionListener { private JFrame vue; public ControleurFenetrePrincipale(JFrame f) { this.vue=f; } public void actionPerformed(ActionEvent e) { String s = e.getActionCommand(); if (s.equals("menu1")) { new onglet1(this.vue); } }
Merci d'avance.
Partager