完成JavaFX场景后如何返回代码

时间:2014-04-28 20:51:26

标签: java javafx

我正在启动我的JavaFX场景:

Applicaiton.launch(Main.class);

形成我的java代码。

完成JavaFX之后如何返回我的代码!

示例:

public String Method()
{
  Stirng s = "MyName";
  Application.launch(Main.class);//here I lauch JavaFX scene

  s.trim();//how to come back here after I'm done with that scene.


}

2 个答案:

答案 0 :(得分:1)

不应该那样工作。首先扩展javafx.application.Application,然后输入点为start(Stage),您必须覆盖它。该方法是您必须为舞台设置Scene,使用Node构建布局(按钮,布局管理器,文本字段,复选框)以及注册事件处理程序的地方。您可以使用getParameters()访问启动参数。

可以通过提供调用main()的常规launch()来启动应用程序,这是JavaFX的一个工具。所以最小的JavaFX应用程序看起来像:

public class MyApp extends Application {

  @Override
  public void start(Stage primaryStage) {
    VBox root = new VBox();
    root.getChildren().setAll(new Label("Hello world!"));
    Scene scene = new Scene(root, 600, 400);
    // Add widgets and set up event handlers
    primaryStage.setScene(scene);
    primaryStage.show();
  }

  public static void main(String... args) {
    launch(args);
  }
}

答案 1 :(得分:0)

Platform.exit();将点击here获取javafx2.2文档