JavaFXで追加されたProperty
インターフェイスには、タイプパラメータT
があります。これは、プロパティでラップされた値のタイプです。 IntegerProperty
、FloatProperty
などすべてのこれらのクラスはProperty<Number>
を実装:Property
インタフェースの実装の中でIntegerPropertyがプロパティ<Number>を実装し、プロパティ<Integer>を実装しないのはなぜですか?
、数字のためにいくつかあります。
たとえば、IntegerProperty
としましょう。私が期待したようにProperty<Number>
を実装し、Property<Integer>
を実装していない理由は何ですか?ここで
はIntegerProperty
の階層を明確にUMLダイアグラムである:
私はデジャヴュの奇妙な感覚を持っています。これまでにこの質問をしましたか? – Kayaman
@Kayamanいいえ、以前は尋ねられたことはありません。私は他の誰かが既に行ったかどうかを確認するために最善を尽くしました。 –
数値プロパティを簡単にバインドするために、このように実装されている可能性があります。 http://stackoverflow.com/q/28179293/1288408 –