I don't know how I can switch scenes after pressing testButton
. Start
method doesn't allow me to do anything with testStage
. I mean I can't make this my new Main Stage or anything.
public class GUI extends Application
{
public static void initialize(String[] args)
{
launch(args);
}
public static Stage testStage;
@Override
public void start(Stage mainStage) throws Exception
{
Scene scene = null;
scene = GUIMainScene.setScene();
mainStage.setScene(scene);
mainStage.show();
}
}
This is my second class or rather some lines from this class:
public class GUIMainScene
{
public static Scene setScene()
{
setLabel();
setButtons();
setLayout();
return new Scene(layout);
}
private static void setAddingButton()
{
testButton.setText("Give us a dog");
testButton = setButtonSize(testButton);
testButton.setOnAction(e -> GUI.testStage.setScene(GUITestScene.setScene()));
}
}