説明JavaFXのDoubleProperty intValue()メソッドは常に0を返すために、ここで戻ります.... 100
私はそれでLabel
がProgressBar
progressPropertyにバインドさテキストです持っています。それから私は100で、プログレスバーの値を乗算し、iはバーを例"50 %"
か"25 %"
などのために、整数プラス%として* 100、プログレスバーの値を表示したい:
label.textProperty().bind(Bindings.concat(progressBar.progressProperty().multiply(100.00).intValue()," %");
問題
.intValue()
メソッドは何らかの理由で常に0を返します。私は削除した場合には、このような
最後に
なぜintValue()
行為...ダブル、たとえば25,05345 %
、32,3456534 %
あるプログレスバーの値を返しますか?
説明ありがとうございます。 – GOXR3PLUS