|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class SwingPropertyChangeSupport extends PropertyChangeSupport
java.beans.PropertyChangeSupport почти идентично в функциональности. Единственная разница если создано с SwingPropertyChangeSupport(sourceBean, true) это гарантирует, что слушатели только когда-либо уведомляются относительно События, Диспетчеризируют Поток.| Конструктор и Описание |
|---|
SwingPropertyChangeSupport(Object sourceBean)
Создает объект SwingPropertyChangeSupport.
|
SwingPropertyChangeSupport(Object sourceBean, boolean notifyOnEDT)
Создает объект SwingPropertyChangeSupport.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
firePropertyChange(PropertyChangeEvent evt)
Запускает событие изменения свойства в слушателей, которые были зарегистрированы, чтобы отследить обновления всех свойств или свойства с указанным именем.
|
boolean |
isNotifyOnEDT()
Возвраты
notifyOnEDT свойство. |
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListenerpublic SwingPropertyChangeSupport(Object sourceBean)
sourceBean - Боб, который будет дан как источник для любых событий.NullPointerException - если sourceBean nullpublic SwingPropertyChangeSupport(Object sourceBean, boolean notifyOnEDT)
sourceBean - боб, который будет дан как источник для любых событийnotifyOnEDT - уведомить ли, что слушатели на Событии Диспетчеризируют Поток толькоNullPointerException - если sourceBean nullpublic void firePropertyChange(PropertyChangeEvent evt)
Никакое событие не запускается, если старые и новые значения данного события равные и ненулевыми.
Если isNotifyOnEDT() true и отозванный Событие Диспетчеризируют Поток эта реализация использование SwingUtilities.invokeLater чтобы отослать уведомление на Событии Диспетчеризируют Поток. Это гарантирует, что слушатели только когда-либо уведомляются относительно События, Диспетчеризируют Поток.
firePropertyChange в class PropertyChangeSupportevt - PropertyChangeEvent быть запущеннымNullPointerException - если evt nullpublic final boolean isNotifyOnEDT()
notifyOnEDT свойство.notifyOnEDT свойствоSwingPropertyChangeSupport(Object sourceBean, boolean notifyOnEDT)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92