Класс ComponentAdapter
- java.lang.Object
-
- java.awt.event.ComponentAdapter
- Все реализованные интерфейсы:
- ComponentListener, EventListener
- Прямые известные подклассы:
- BasicSliderUI.ComponentHandler, BasicTreeUI.ComponentHandler, JViewport.ViewListener
public abstract class ComponentAdapter extends Object implements ComponentListener
Абстрактный адаптер для получения событий компонента. Методы в этом классе пусты. Этот класс существует как удобство для создания объектов-слушателей.
Расширьте этот класс для создания объекта-слушателя ComponentEvent и переопределите методы для интересующих событий. (Если вы реализуете интерфейс ComponentListener, вы должны определить все методы в нём. Этот абстрактный класс определяет методы null для них всех, так что вам нужно определить только методы для событий, которые вас интересуют.)
Создайте объект-слушатель, используя свой класс, а затем зарегистрируйте его в компоненте, используя метод addComponentListener компонента. Когда размер, положение или видимость компонента изменяются, вызывается соответствующий метод в объекте-слушателе, и ComponentEvent передаётся ему.
- С тех пор:
- 1.1
- См. также:
-
ComponentEvent,ComponentListener, Учебное пособие: Создание слушателя компонентов
Конструкторы
| Конструктор и описание |
|---|
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
public ComponentAdapter()
Методы
componentResized
public void componentResized(ComponentEvent e)
Вызывается, когда меняется размер компонента.
- Определено в:
-
componentResizedв интерфейсеComponentListener
componentMoved
public void componentMoved(ComponentEvent e)
Вызывается, когда меняется положение компонента.
- Определено в:
-
componentMovedв интерфейсеComponentListener
componentShown
public void componentShown(ComponentEvent e)
Вызывается, когда компонент был сделан видимым.
- Определено в:
-
componentShownв интерфейсеComponentListener
componentHidden
public void componentHidden(ComponentEvent e)
Вызывается, когда компонент был сделан невидимым.
- Определено в:
-
componentHiddenв интерфейсеComponentListener
© 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.