首页 > 解决方案 > Javafx 如何重新启动应用程序?

问题描述

单击按钮重新启动后,我想重新启动我的应用程序 JavaFX:

public boolean restartPopup(String text) {

    Alert majConfirmation = new Alert(Alert.AlertType.CONFIRMATION);

    majConfirmation.setHeaderText(text);

    Button confirmMAJ = (Button) majConfirmation.getDialogPane().lookupButton(ButtonType.OK);
    confirmMAJ.setText("Restart");
    Button cancelMAJ = (Button) majConfirmation.getDialogPane().lookupButton(ButtonType.CANCEL);
    cancelMAJ.setText("Non");
    majConfirmation.initModality(Modality.APPLICATION_MODAL);
    majConfirmation.initOwner(primaryStage);

    Optional < ButtonType > majResponse = majConfirmation.showAndWait();
    if (ButtonType.OK.equals(majResponse.get())) {
        logger.info("MAJ application");
        return true;
    } else {
        return false;
    }
}

我正在查看System.out()功能,但我没有发现有关重新启动应用程序的信息。

标签: javajavafx

解决方案


推荐阅读