JavaFX ComboBoxで選択されたアイテムが選択されているかどうかを確認する簡単な方法は何ですか?この状態でコンボボックスのチェックJavaFX ComboBoxでアイテムが選択されているかどうかを確認する方法
はFALSEを返す必要があります。この状態でコンボボックスをチェック
をTRUEを返す必要があります。
boolean isMyComboBoxEmpty = (myComboBox.getValue() == null);
JavaFX ComboBoxで選択されたアイテムが選択されているかどうかを確認する簡単な方法は何ですか?この状態でコンボボックスのチェックJavaFX ComboBoxでアイテムが選択されているかどうかを確認する方法
はFALSEを返す必要があります。この状態でコンボボックスをチェック
をTRUEを返す必要があります。
boolean isMyComboBoxEmpty = (myComboBox.getValue() == null);
をだから私は簡単な方法を見つけましたあなたは使用できます
boolean isMyComboBoxEmpty = myComboBox.getSelectionModel().isEmpty();
の項目のうち、null
の項目がある場合にも機能します。
itemPropertyを使用してBooleanPropertyをバインドして、応答性にすることができます。私はOPがブーリアンを必要とする場所を知りませんが、それは便利かもしれません。 – n247s
'(myComboBox.getValue()== null)'が返された場合、 '(myComboBox.getValue()== null)'が 'true'を返し、' false'が 'true'を代入するためにテナント式を必要としません。 'false'。 'boolean isMyComboBoxEmpty =(myComboBox.getValue()== null);'を使用してください。 – fabian
何も選択されていない場合、getSelectedItemは 'null'を返します。 –