Bonjour,
Je sais que c'est devenu "standard" dans FX8, mais là je suis limité FX2.2.
Je voudrais donc pouvoir ouvrir une fenêtre de dialogue à destination de l'utilisateur qui bloque l'application tant qu'il n'a pas répondu.
le code suivant ne bloque pas l'application malgré Modality.WINDOW_MODAL
et c'est normal puisque dans l'explication il est dit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Stage dialogStage = new Stage(); dialogStage.initModality(Modality.WINDOW_MODAL); dialogStage.setScene( new Scene(VBoxBuilder.create().children(new Text("Hi"), new Button("Ok.")).alignment(Pos.CENTER).padding(new Insets(5)).build())); dialogStage.show();
mais je ne sais pas ce que veut dire un owner nullNote: A Stage with modality set to WINDOW_MODAL, but its owner is null, is treated as if its modality is set to NONE.
Par ailleurs, faut-il chaque fois recréer la boite de dialoque chaque fois qu'on veut créer un nouveau dialoque ou peut-on envisager de créer une classe réutilisable ?
Partager