내가 코딩 동안 오류 메시지와 함께, 나는 다음과 같은 코드 조각 추가 :은 자바 FX : 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
에서 나에게 레드 라인을 보여주는 그 I를 통해 마우스를 이동
The method addListener(ChangeListener<? super capture#6-of ?>) in the type ObservableValue<capture#6-of ?> is not applicable for the arguments (new ChangeListener<NameVO>(){})
왜이의 때문에 것 : 다음과 같은 메시지를 볼 수 있을까?
[참고 : 나는 남아있는 선택 상자 비슷한 일을했다,하지만 난 거기에 그런 메시지가 표시되지 AM]
감사를 추가합니다. 나는 이미 그것을 시도했다. '새로운 메서드가 변경 되었으면 (ObservableValue, NameVO, NameVO), 새로운 ChangeListener 타입 () {}은 슈퍼 타입 메소드를 오버라이드하거나 구현해야합니다. ' –
Vikram
새 오류 란 무엇입니까? –