我想切换到新的JavaFX场景/新类名为:TwoScene . 这个阶段(代码)效果很好 . 但点击“发送”按钮,没有任何反应!我想setOnAction推出新课程,我想创建全新的场景......

public class InsertingClass {
    private Stage stage = new Stage();
    private VBox veenaidud;
    private Button sending;
    private Button logOut;
    private HashMap<String, String> data;

    InsertingClass(Integer user_id) {       
        teavitus = new Label();
        windowCurrent();
        setupMinuAndmed();
        setupLogout();
        sendingToNewSwitch();
    }

    private void windowCurrent() {
        data = naidud.saaEelmisedNaidud(kasutaja_id);
        sending = new Button("NEXT");  
        logOut = new Button("Logout");

        veenaidud.getChildren().addAll(puuAndmed, soevesi, raadiusnait, kulmvesi, kulmnait, sending, logOut);
        stage.setScene(veenait);
        stage.show();
    }


    private void sendingToNewSwitch() {
        sending.setOnAction(event -> {
            new TwoScene();
            stage.close();
        });
    }
}

这是代码TwoScene:

public class TwoScene {

public Stage thestage = new Stage();
Button btnscene1, btnscene2;
Label lblscene1, lblscene2;
FlowPane pane1, pane2;
Scene scene1, scene2;

public void opens() {

    btnscene1 = new Button("Button: to the page - 2"); 
    btnscene2 = new Button("Button: to the page - 1");
    btnscene1.setOnAction(e -> ButtonClicked(e));
    btnscene2.setOnAction(e -> ButtonClicked(e));
    lblscene1 = new Label("1. Select the type");
    lblscene2 = new Label("2. Select size");
    btnscene1.setPrefSize(300, 20);
    btnscene2.setPrefSize(170, 100);  


    pane1=new FlowPane();  
    pane2=new FlowPane();
    pane1.setVgap(50);
    pane2.setVgap(50);
    pane1.setStyle("-fx-background-color: tan;-fx-padding: 10px;");     
    pane2.setStyle("-fx-background-color: green;-fx-padding: 10px;");

    ToggleGroup g = new ToggleGroup();          
    RadioButton p1 = new RadioButton("Choice 1: VAHER");
    RadioButton p2 = new RadioButton("Choice 2: MÄND");
    RadioButton p3 = new RadioButton("Choice 3: TAMM");
    p1.setToggleGroup(g);
    p2.setToggleGroup(g);
    p3.setToggleGroup(g);
    p3.setSelected(true);
    Slider slider = new Slider();
    slider.setMin(0);
    slider.setMax(100);
    slider.setValue(40);
    slider.setShowTickLabels(true);
    slider.setShowTickMarks(true);
    slider.setMajorTickUnit(50);

    pane1.getChildren().addAll(lblscene1, btnscene1, p1, p2, p3); 
    pane2.getChildren().addAll(lblscene2, btnscene2, slider);

    //g.getSelectedToggle(); to DEVELOP HOW TO SAVE USER DATA FROM THE CHOICE


    scene1 = new Scene(pane1, 400, 200);  //type
    scene2 = new Scene(pane2, 200, 400);  //slider 

    thestage.setTitle("Headline: lets review it!");
    thestage.setScene(scene1);
    //thestage.setScene(menuContentFrame); //HP....
    thestage.show();
}

public void ButtonClicked(ActionEvent e)
{
    if (e.getSource()==btnscene1)
        thestage.setScene(scene2);
    else
        thestage.setScene(scene1);
}

}