gpt4 book ai didi

java - 无法从 Java 主应用程序运行两个 Java FX 实例?

转载 作者:行者123 更新时间:2023-11-29 04:14:24 25 4
gpt4 key购买 nike

<分区>

我是 Java FX 应用程序的初学者。我创建了一个简单的项目,我想在其中使用 Java 主应用程序运行两个 Java FX 实例。

public class InfoMain {
public static void main(String args[]) throws Exception {
Application.launch(CxiC.class, args);
Application.launch(BiC.class, args);}

BiC 类是示例应用程序,我将 CxiC 类的文本更改如下:

public class CxiC extends Application{
@Override
public void start(Stage primaryStage) {
Button btn = new Button();
btn.setText("Say 'Hello budapest'");
btn.setOnAction(new EventHandler<ActionEvent>() {

@Override
public void handle(ActionEvent event) {
System.out.println("Hello budapest!");
}
});

StackPane root = new StackPane();
root.getChildren().add(btn);

Scene scene = new Scene(root, 300, 250);

primaryStage.setTitle("Hello World!");
primaryStage.setScene(scene);
primaryStage.show();
}}

当我执行应用程序时,BiC 类中的消息会出现以下屏幕。但我希望两个屏幕同时出现。有什么建议吗?

根据评论,我修改了我的代码,但它仍然显示 Hello World 消息。即使我已经从我的 Java 主方法类中删除了两个实例,消息也是一样的。 Java 应用程序似乎不支持 JavaFX 参数。提前致谢。 enter image description here

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com