gpt4 book ai didi

作为小程序的 JavaFX FXML 应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 07:45:26 26 4
gpt4 key购买 nike

我有一个非常简单的 JavaFX FXML 应用程序(一个带有两个按钮和一个标签的锚定 Pane :一个按钮打印字符串,另一个按钮退出应用程序)。

我想将此应用程序作为小程序运行以进行测试。

由于我对这个过程完全陌生,有人可以帮助我了解如何以及如何在服务器 Web 空间中部署我的应用程序,以便客户端可以使用它而无需下载应用程序吗?

谢谢大家

最佳答案

在 .FXML 中

..xmlns:fx="http://javafx.com/fxml" fx:controller="DIRECTORY.controler"> //controler.java

在.java(Main.java)中

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

@Override
public void start(final Stage primaryStage) {

BorderPane pane = null;
try {
pane = (BorderPane) FXMLLoader.load(MAIN.class.getResource("FILE.fxml"));
pane.getStyleClass().add("main");
} catch (IOException ex) {

Logger.getLogger(MAIN.class.getName()).log(Level.SEVERE, null, ex);
System.exit(-1);
}

primaryStage.setScene(new Scene(pane, 1100, 620));
primaryStage.getScene().getStylesheets().add(MAIN.class.getResource("FILE.css").toExternalForm());
primaryStage.centerOnScreen();
primaryStage.setTitle("Title");
primaryStage.show();


}

在.java(controler.java)中

public class controler implements Initializable {

@FXML
private WebView browser;
@FXML
private Button back, refresh, home;
@FXML
private ComboBox CB;

关于作为小程序的 JavaFX FXML 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15359216/

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