package Ġy ami . ui ; Ċ Ċ import Ġjavafx . f xml . FXML Ċ import Ġjavafx . f xml . Initial izable Ċ import Ġjavafx . scene . layout . Stack Pane Ċ import Ġjavafx . scene . layout . V Box Ċ import Ġjavafx . stage . Stage Ċ import Ġy ami . model . Context Ċ import Ġjava . net . URL Ċ import Ġjava . util .* Ċ Ċ class ĠController ( private Ġval Ġstage : ĠStage ) Ġ: ĠInitial izable , ĠSt arter Ġ{ ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbox 1 : ĠV Box ĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbox 2 : ĠStack Pane ĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbox 3 : ĠV Box ĊĊĠĠĠ Ġoverride Ġfun Ġlayout (): ĠString Ġ= Ġ" layout _ index . f xml " ĊĊĠĠĠ Ġoverride Ġfun Ġstage (): ĠStage Ġ= Ġstage ĊĊĠĠĠ Ġoverride Ġfun Ġinitialize ( location : ĠURL ?, Ġresources : ĠResource Bundle ?) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġnext () Ġ{ ĊĠĠĠĠĠĠĠ ĠSelector Of Data ( stage , ĠContext ()). start () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġshow Box 1 () Ġ{ ĊĠĠĠĠĠĠĠ Ġbox 1 . isVisible Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġbox 2 . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġbox 3 . isVisible Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġshow Box 2 () Ġ{ ĊĠĠĠĠĠĠĠ Ġbox 1 . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġbox 2 . isVisible Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġbox 3 . isVisible Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġshow Box 3 () Ġ{ ĊĠĠĠĠĠĠĠ Ġbox 1 . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġbox 2 . isVisible Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġbox 3 . isVisible Ġ= Ġtrue ĊĠĠĠ Ġ} Ċ Ċ } Ċ