Интерфейс Customizer
public interface Customizer
Класс настройщика предоставляет полноценный пользовательский интерфейс для настройки целевого Java Bean.
Каждый настройщик должен наследоваться от класса java.awt.Component, чтобы его можно было создать внутри диалогового окна или панели AWT.
Каждый настройщик должен иметь конструктор без параметров.
- С версии:
- 1.1
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addPropertyChangeListener |
Зарегистрировать слушателя события PropertyChange. |
void |
removePropertyChangeListener |
Удалить слушателя события PropertyChange. |
void |
setObject |
Задать объект для настройки. |
Подробное описание методов
setObject
void setObject(Object bean)
Задать объект для настройки. Этот метод следует вызывать только один раз, до добавления Customizer в какой-либо родительский контейнер AWT.
- Параметры:
-
bean— объект для настройки.
addPropertyChangeListener
void addPropertyChangeListener(PropertyChangeListener listener)
Зарегистрировать слушателя события PropertyChange. Настройщик должен генерировать событие PropertyChange всякий раз, когда он изменяет целевой bean-компонент таким образом, что может потребоваться обновить отображаемые свойства.
- Параметры:
-
listener— объект, который будет вызван при возникновении события PropertyChange.
removePropertyChangeListener
void removePropertyChangeListener(PropertyChangeListener listener)
Удалить слушателя события PropertyChange.
- Параметры:
-
listener— слушатель PropertyChange, который требуется удалить.
© 1993, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/java/beans/Customizer.html