My project is finished, so I created a JAR in IntelliJ. The first stage (javaFX) is showing, but when I click on the button to create a new stage nothing happens (expect the old stage closes which is expected). Why is the runtime not creating a new stage?
view.getStartButton().setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
view.getScene().getWindow().hide();
GameView view = new GameView();
TetrisSpelEigenschappen model = new TetrisSpelEigenschappen();
TetrisSpel spel = new TetrisSpel(model);
TetrisBlokken blokmodel = new TetrisBlokken(spel,model);
GamePresenter gamePresenter = new GamePresenter(view, model, spel, blokmodel);
Stage gameStage = new Stage();
Scene gameScene = new Scene(view);
gameStage.setScene(gameScene);
gameStage.setTitle("Game");
gameStage.centerOnScreen();
gamePresenter.addWindowEventHandlers();
gameStage.showAndWait();
}