我有两个Java类。我们把它当作A&乙
我在A类中有一个标签B1 ,当我点击' B1 '时,我希望打开下一个java FX类。
我尝试使用此代码,但它引发了一系列异常,我无法完成任务。
CLASS A:
label.setOnMouseClicked(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
Application.launch( B.class );
}
});
CLASS B:
public class B extends Application{
public void start(Stage primaryStage) throws Exception {
VBox vb = new VBox();
Label sub = new Label("TEST");
primaryStage.initStyle(StageStyle.UNDECORATED);
Scene scene = new Scene(vb, 630, 500);
primaryStage.setScene(scene);
vb.getChildren().addAll(sub);
primaryStage.show();
}
}
P.S。
我没有使用FXML为场景添加样式。