我正在启动我的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.
}
答案 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文档