Théorie: changer de page en Ntro
#
Afficher une sous-vue dans la VueRacine
#
-
On a déjà la méthode pour afficher une sous-vue
public class VueRacine extends ViewFx { public void afficherSousVue(ViewFx sousVue) { Pane racineSousVue = sousVue.rootNode(); rootNode().getChildren().clear(); rootNode().getChildren().add(racineSousVue); } }
Créer des tâches pour changer de sous-vue #
-
On va crée une tâche capable d’afficher la
VuePartie
tasks.task("afficherVuePartie") .waitsFor(created(VueRacine.class)) .waitsFor(created(VuePartie.class)) .waitsFor(event(EvtAfficherPartie.class)) .executes(inputs -> { VueRacine vueRacine = inputs.get(created(VueRacine.class)); VuePartie vuePartie = inputs.get(created(VuePartie.class)); vueRacine.afficherSousVue(vuePartie); });
- NOTE:
- la tâche
afficherVuePartie
fait partie du groupeNavigation
- la tâche
- NOTE: