В то время как я кодирования, я добавил следующий фрагмент кода:JavaFX: Сообщение об ошибке с ChangeListener
nameComboBox.valueProperty().addListener(new ChangeListener<NameVO>() {
@Override
public void changed(
ObservableValue<? extends NameVO> observable,
NameVO oldValue, NameVO newValue) {
// TODO Auto-generated method stub
}
});
И затмение показывает мне красную линию под addListener
и перемещение мыши, что я может появиться следующее сообщение:
The method addListener(ChangeListener<? super capture#6-of ?>) in the type ObservableValue<capture#6-of ?> is not applicable for the arguments (new ChangeListener<NameVO>(){})
Почему бы это быть из-за?
[Примечание: Я сделал подобную вещь для остальных ComboBoxes, но я не подвожу не такое сообщение там]
Спасибо за ответ. Я уже пробовал это. Это дает мне еще одно сообщение об ошибке, если я попытаюсь это сделать: «Метод изменен (ObservableValue, NameVO, NameVO) типа new ChangeListener () {} должен переопределить или реализовать метод супертипа' –
Vikram
. Какая новая ошибка? –