Spec-Zone.ru › OpenJDK 8

Интерфейс Customizer


public interface Customizer

Класс customizer предоставляет полностью настраиваемый графический интерфейс для настройки целевого Java Bean.

Каждый customizer должен наследоваться от класса java.awt.Component, чтобы его можно было создать внутри диалогового окна или панели AWT.

Каждый customizer должен иметь конструктор по умолчанию (null).

Методы

Модификатор и тип Метод и описание
void addPropertyChangeListener(PropertyChangeListener listener)

Регистрация слушателя для события PropertyChange.

void removePropertyChangeListener(PropertyChangeListener listener)

Удаление слушателя для события PropertyChange.

void setObject(Object bean)

Установка объекта для настройки.

Методы

setObject

void setObject(Object bean)

Установка объекта для настройки. Этот метод должен вызываться только один раз, перед добавлением Customizer в любой родительский контейнер AWT.

Параметры:
bean - Объект для настройки.

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)

Регистрация слушателя для события PropertyChange. Customizer должен генерировать событие PropertyChange всякий раз, когда он изменяет целевой bean таким образом, что может потребоваться обновление отображаемых свойств.

Параметры:
listener - Объект, который будет вызван при срабатывании события PropertyChange.

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)

Удаление слушателя для события PropertyChange.

Параметры:
listener - Слушатель PropertyChange, который нужно удалить.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API