Я новичок в JavaFX, поэтому мое кодирование не самое лучшее. В моей программе одна сцена с двумя разными сценами. Для лучшего обзора я создал новый класс для второй сцены. С этой второй сцены я хочу go вернуться к первой, используя кнопку. Метод: primaryStage.setScene (scene) не работает, и я не знаю почему. Может кто-нибудь, пожалуйста, помогите мне? :)
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
try {
GridPane primarygridpane = new GridPane();
Scene scene = new Scene(primarygridpane,400,400);
...
primaryStage.setScene(scene);
primaryStage.show();
} catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
launch(args);
}
}
public class Harnwegsinfektion {
public static void create (Stage primaryStage){
GridPane secondarygridpane = new GridPane();
Scene scene2 = new Scene(secondarygridpane,400,400);
buttonBack.setOnAction(new EventHandler<ActionEvent>(){
@Override
public void handle(ActionEvent e) {
primaryStage.setScene(scene);
}
});
primaryStage.setScene(scene2);
primaryStage.show();
}
}