Bonjour à tous,

Mon programme contient 2 fenetres.
Je place une condition (switch) sur une variable de type int.
Selon le resultat du int, j'affiche une fenetre.

Lorsque la valeur de la variable == la premiere condition du switch, une seule fenetre s'affiche (ok, c'est l'effet voulu).
Mais lorque la valeur de la variable == la deuxieme condition du switch, les deux fenetre s'affichent

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
int choix = 5;
 
    switch(choix){
    case 4: FenetreSimple fenetre = new FenetreSimple();
            fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            fenetre.show();
    case 5: FenEmploye fenEmp = new FenEmploye();
            fenEmp.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            fenEmp.show();
    }
De plus, dans le cas ou les deux fenetres sont ouvertes en meme temps, et que je clique sur la croix (pour fermer une fenetre) , ce sont les deux fenetres qui se ferment ...
Que dois je mettre dans mon code pour que ces deux fenetres puissent se fermer independamment l'une de l'autre ?

merci d'avance pour vos reponses