"fftLength"필드가있는 bean이있다. 전화 할 때동일한 값으로 설정하면 bean에서 firePropteryChange()를 호출하면 아무 일도 일어나지 않는다.
public void setfftLength(String fftLength)
{
String oldfftLength = this.fftLength;
this.fftLength = fftLength;
changeSupport.firePropertyChange("fftLength", oldfftLength, fftLength);
}
내 GUI 개체가 변경 내용을 반영한다고 기대합니다. JGoodies Binding을 사용하여 바인딩합니다.
문제는 내 모델과 뷰가 동기화되지 않아 동일한 값으로 setter를 호출해야하는 이상한 구석이 있다는 것입니다. 같은 값으로 setter를 호출하면 아무 일도 일어나지 않습니다. 일반적으로 이것은 낭비되는 작업 일 것이기 때문입니다. 동일한 값을 설정하더라도 콩을 업데이트하도록 강제하는 방법이 있습니까?