【问题标题】:Convert double binding to double value in JavaFX在JavaFX中将双重绑定转换为双重值
【发布时间】:2016-10-20 03:26:17
【问题描述】:

这是我的代码。我想将此总值存储到数据库中

我该怎么做?如果我直接分配给双变量,则会显示错误:

double绑定值不能转换成double

DoubleBinding total = Bindings.createDoubleBinding(() -> 
supplytable.getItems().stream().collect(Collectors.summingDouble(conductor::getPrice)),
                                 supplytable.getItems());
lbltotal.textProperty().bind(Bindings.format("Total: %.2f", total));

【问题讨论】:

    标签: java javafx data-binding javafx-2 javafx-8


    【解决方案1】:

    您可以使用例如getValue()doubleValue()DoubleBinding 方法:

    double doubleValue = total.doubleValue();
    Double value = total.getValue();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-09
      • 1970-01-01
      • 2017-04-22
      • 2015-03-01
      • 2018-07-24
      • 2016-05-21
      • 1970-01-01
      相关资源
      最近更新 更多