0
私はList<CheckBox>
です。私はそれらのselected
プロパティをList<Boolean>
にバインドする必要があります。それを達成する方法はありますか?もしそうなら、どのように?コレクションにバインドすることはできますか?
私はList<CheckBox>
です。私はそれらのselected
プロパティをList<Boolean>
にバインドする必要があります。それを達成する方法はありますか?もしそうなら、どのように?コレクションにバインドすることはできますか?
:もちろん
List<Boolean> booleans =
checkBoxList.stream().map(checkbox -> checkbox.isSelected()).collect(Collectors.toList());
、これは結合しません。値を新しいリストにコピーします。ブール値で値を変更すると、元のcheckBoxListオブジェクトには値は反映されません。ブール値とブール値は両方とも不変です。
編集:たぶん、あなたのUIフレームワークがリスト< .Checkboxを扱うことができる>直接...
あなたが使用しているグラフィックライブラリに対応するタグを追加する必要があります。多分JavaFXですか? – assylias