Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFx多次启动应用程序_Java_Javafx - Fatal编程技术网

JavaFx多次启动应用程序

JavaFx多次启动应用程序,java,javafx,Java,Javafx,我有一个javaFx程序(a)放入一个jar中,我正在使用以下命令点击另一个JFrames程序(B)中的按钮运行该程序: String rValue = A.main(arg); A返回右值中捕获的某个值。 第一次单击该按钮时,它工作正常,但当第二次发生此事件时,它显示错误: 错误代码 Exception in thread "main" java.lang.IllegalStateException: Application launch must not be called mor

我有一个javaFx程序(a)放入一个jar中,我正在使用以下命令点击另一个JFrames程序(B)中的按钮运行该程序:

String rValue = A.main(arg);
A返回右值中捕获的某个值。
第一次单击该按钮时,它工作正常,但当第二次发生此事件时,它显示错误:

错误代码

Exception in thread "main" java.lang.IllegalStateException: Application     launch must not be called more than once
at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:162)
at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:143)
at javafx.application.Application.launch(Application.java:252)
at a.A.main(A.java:64)
at B.main(B.java:80)
我需要一些帮助。
提前感谢。

如果我稍后使用run,则可能会重复,它将不会返回我所需的值。我对这个方法的用法感到困惑,我应该在哪个类中使用它?