Spec-Zone.ru › OpenJDK 24

Класс ComponentAdapter

java.lang.Object
java.awt.event.ComponentAdapter
Все реализуемые интерфейсы:
ComponentListener, EventListener
Непосредственные известные подклассы:
BasicSliderUI.ComponentHandler, BasicTreeUI.ComponentHandler, JViewport.ViewListener
public abstract class ComponentAdapter extends Object implements ComponentListener
Абстрактный адаптерный класс для получения событий компонента. Методы в этом классе пустые. Этот класс существует как удобство для создания объектов-слушателей.

Расширьте этот класс для создания слушателя компонента и переопределите методы для событий, представляющих интерес. (Если вы реализуете интерфейс ComponentListener, вы должны определить все методы в нём. Этот абстрактный класс определяет нулевые методы для всех из них, так что вам нужно только определить методы для событий, которые вас интересуют.)

Создайте объект слушателя, используя свой класс, и затем зарегистрируйте его с компонентом, используя метод компонента addComponentListener. Когда размер, расположение или видимость компонента изменяются, соответствующий метод в объекте слушателя вызывается, и ComponentEvent передаётся ему.

C тех пор как:
1.1
См. также:
  • ComponentEvent
  • ComponentListener
  • Учебник: Написание слушателя Component

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

ComponentAdapter()
Модификатор Конструктор Описание
protected
Создаёт ComponentAdapter.

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

Модификатор и тип Метод Описание
void componentHidden(ComponentEvent e)
Вызывается, когда компонент стал невидимым.
void componentMoved(ComponentEvent e)
Вызывается, когда положение компонента изменилось.
void componentResized(ComponentEvent e)
Вызывается, когда размер компонента изменился.
void componentShown(ComponentEvent e)
Вызывается, когда компонент стал видимым.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

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

ComponentAdapter

protected ComponentAdapter()
Создаёт ComponentAdapter.

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

componentResized

public void componentResized(ComponentEvent e)
Вызывается, когда размер компонента изменился.
Указано в:
componentResized в интерфейсе ComponentListener
Параметры:
e - обрабатываемое событие

componentMoved

public void componentMoved(ComponentEvent e)
Вызывается, когда положение компонента изменилось.
Указано в:
componentMoved в интерфейсе ComponentListener
Параметры:
e - обрабатываемое событие

componentShown

public void componentShown(ComponentEvent e)
Вызывается, когда компонент стал видимым.
Указано в:
componentShown в интерфейсе ComponentListener
Параметры:
e - обрабатываемое событие

componentHidden

public void componentHidden(ComponentEvent e)
Вызывается, когда компонент стал невидимым.
Указано в:
componentHidden в интерфейсе ComponentListener
Параметры:
e - обрабатываемое событие

© 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/awt/event/ComponentAdapter.html

Spec-Zone.ru

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