Spec-Zone.ru › OpenJDK 24

Настройка интерфейса

public interface Customizer
Класс-настраиватель предоставляет полностью настраиваемый графический интерфейс (GUI) для настройки целевого Java Bean.

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

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

С момента:
1.1

Краткое описание методов

Модификатор и тип Метод Описание
void addPropertyChangeListener(PropertyChangeListener listener)
Регистрация слушателя события PropertyChange.
void removePropertyChangeListener(PropertyChangeListener listener)
Удаление слушателя события PropertyChange.
void setObject(Object bean)
Установка объекта для настройки.

Подробное описание методов

setObject

void setObject(Object bean)
Установка объекта для настройки. Этот метод должен вызываться только один раз, перед добавлением настраивателя в любой родительский контейнер AWT.
Параметры:
bean - Объект для настройки.

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)
Регистрация слушателя события PropertyChange. Настраиватель должен генерировать событие PropertyChange всякий раз, когда он изменяет целевой компонент таким образом, что это может потребовать обновления отображаемых свойств.
Параметры:
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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/java/beans/Customizer.html

Spec-Zone.ru

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