J'utilise Scene Builder pour créer une application JavaFX GUI. Je suis en train de mettre en œuvre quelque chose comme cela, en utilisant FXML:FXML pour ouvrir une nouvelle scène via le bouton
reportButton = new Button("Report");
reportButton.setOnAction(e -> ReportPage.display());
mais je ne peux pas comprendre comment le faire en utilisant la page de commande. Quelqu'un peut-il me dire comment je fais ça? Merci
S'il vous plaît poster plus de code et le fichier FXML (s) ... Cela dépend vraiment de la façon dont vous ont mis en œuvre les différentes vues. Ont-ils une vision commune des parents? – deHaar
Définissez simplement la méthode appropriée dans le contrôleur. Voir la [documentation] (https://docs.oracle.com/javase/9/docs/api/javafx/fxml/doc-files/introduction_to_fxml.html#controller_method_event_handlers). –
Essayez-vous d'ouvrir une nouvelle étape? Changer la scène actuelle? Placez la vue dans un conteneur sur la scène actuelle? –