Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface ChangeListener<T>
ChangeListener
уведомляется всякий раз, когда значение ObservableValue
изменения. Это может быть зарегистрировано и незарегистрировано с ObservableValue.addListener(ChangeListener)
соответственно ObservableValue.removeListener(ChangeListener)
Для всестороннего объяснения событий изменения и как они отличаются от событий аннулирования, см. документацию ObservableValue
.
Тот же самый экземпляр ChangeListener
может быть зарегистрирован, чтобы слушать многократный ObservableValues
.
ObservableValue
Модификатор и Тип | Метод и Описание |
---|---|
void |
changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
Этот метод должен быть обеспечен реализацией
ChangeListener . |
void changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
ChangeListener
. Это вызывают если значение ObservableValue
изменения. Вообще, считается плохой практикой, чтобы изменить наблюдаемую величину в этом методе.
observable
- ObservableValue
которые оценивают измененныйoldValue
- Старое значениеnewValue
- Новое значениеCopyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается