FleetTabPane.java 文件源码

java
阅读 32 收藏 0 点赞 0 评论 0

项目:logbook-kai 作者:
/**
 * 分岐点係数を変更する
 *
 * @param event ActionEvent
 */
@FXML
void changeBranchCoefficient(ActionEvent event) {
    TextInputDialog dialog = new TextInputDialog(Double.toString(this.branchCoefficient));
    dialog.getDialogPane().getStylesheets().add("logbook/gui/application.css");
    dialog.initOwner(this.getScene().getWindow());
    dialog.setTitle("分岐点係数を変更");
    dialog.setHeaderText("分岐点係数を数値で入力してください 例)\n"
            + SeaArea.沖ノ島沖 + " H,Iマス 係数: 1.0\n"
            + SeaArea.北方AL海域 + " Gマス 係数: 4.0\n"
            + SeaArea.中部海域哨戒線 + " E,Fマス 係数: 4.0\n"
            + SeaArea.MS諸島沖 + " F,Hマス 係数: 3.0\n"
            + SeaArea.グアノ環礁沖海域 + " Hマス 係数: 3.0");

    val result = dialog.showAndWait();
    if (result.isPresent()) {
        String value = result.get();
        if (!value.isEmpty()) {
            try {
                this.branchCoefficient = Double.parseDouble(value);
                this.setDecision33();
            } catch (NumberFormatException e) {
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号