DoubleProperty() がpriceあり、2 つ目の DoubleProperty( discountedPrice) を にバインドしたいと考えていprice - 25%ます。
だから私はメソッドを使用すると思っmultiplyたが、期待どおりに動作しないようだ:
DoubleProperty price = new SimpleDoubleProperty();
DoubleProperty pctDiscount = new SimpleDoubleProperty();
pctDiscount.bind(price.multiply(0.75));
price.set(100);
System.out.println(pctDiscount);
プログラムが75を出力することを期待していましたが、出力は次のとおりです。
DoubleProperty [バインド、無効]