Bonjour les dev

je debute en Java Fx et j'essai de modifier une application existante. Mon but quand un utilisateur clique image c'est de l'afficher plus grande dans une nouvelle fenetre que je cree... j'ai donc ajoute un evenement a la suite de l'image dans mon controleur
La nouvelle fenetre est bien cree avec une image agrandi apres le click mais l'image en question disparait au niveau de la fenetre principale de l'application
le code est le suivant

Dans mon Controlleur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
if (interpellation.getPhoto_face() != null) {
            I_photo_face.setImage(interpellation.getPhoto_face());
 
            I_photo_face.setOnMouseClicked( e ->{
 
                  (new Zoom(I_photo_face)).display(375, 300, Color.WHITESMOKE);
 
               }
 
            );
 
        }
La methode que j'ai ecrite
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
19
20
21
22
23
24
25
26
27
28
29
 
public class Zoom {
 
    Group  group ;
 
 
    public Zoom(ImageView photo_detenu) {
        ImageView tmp = photo_detenu ;
        tmp.setFitHeight(300);
        tmp.setFitWidth(300);
        this.group =new Group(tmp); 
    }
 
    public void display(int longueur, int hauteur , Paint couleur){
 
 
        Scene scene = new Scene(this.group, longueur, hauteur, couleur);
        Stage stage = new Stage();           
        stage.setTitle("           \t \t \t \t \t        ZOOM          "); 
        stage.initModality(Modality.APPLICATION_MODAL);
 
        stage.setScene(scene);
        stage.showAndWait();
 
    }
 
 
 
}
j'igonre ce qu'il me manque