が、私はこのラインでのオーバーロードの解決あいまいエラーが生じています。参考のためにオーバーロードの解決方法コトル(ラムダなし)のあいまいさは?
departureHourChoice!!.selectionModel.select(currentHourIndex)
:
departureHourChoice
がChoiceBox<Int>
で、java.scene.control
currentHourIndex
からですInt
ですオーバーロード解決のあいまいさは、
.select()
メソッドで発生します。オーバーロードされ、(T obj)
または(int index)
の2種類のパラメータを受け入れることができます。の項目を選択すると、その項目またはそのインデックスを参照して選択できる項目が決まります。この場合、インデックス(
int
)で選択します。ここで
どのようにオーバーロードの解決あいまいさを解決するだろうの写真ですか?
を 'currentHourIndex'が既にあるので、これはどちらかのコンパイルされません。その代わりKotlinの
Int
のjava.lang.Integer
を使用する'Int' – miensol