У меня есть бин с полем "fftLength". Когда я звоню
public void setfftLength(String fftLength)
{
String oldfftLength = this.fftLength;
this.fftLength = fftLength;
changeSupport.firePropertyChange("fftLength", oldfftLength, fftLength);
}
Я ожидаю, что мой объект GUI отразит изменение. Я связываю это с помощью JGoodies Binding.
Проблема в том, что у меня есть странный угловой случай, когда мне нужно вызвать сеттер с тем же значением, потому что моя модель и представление не синхронизированы. Когда я вызываю сеттер с тем же значением, ничего не происходит, я думаю, это потому, что обычно это бесполезная операция. Есть ли способ заставить бин обновиться, хотя я устанавливаю то же значение?