Spec-Zone.ru › OpenJDK 17

Класс WindowAdapter

java.lang.Object
java.awt.event.WindowAdapter
Все реализуемые интерфейсы:
WindowFocusListener, WindowListener, WindowStateListener, EventListener
Непосредственные известные подклассы:
BasicToolBarUI.FrameListener, JMenu.WinListener
public abstract class WindowAdapter extends Object implements WindowListener, WindowStateListener, WindowFocusListener
Абстрактный адаптерский класс для получения событий окна. Методы в этом классе пусты. Этот класс существует для удобства создания объектов-слушателей.

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

Создайте объект-слушателя, используя расширенный класс, и затем зарегистрируйте его в окне с помощью метода addWindowListener окна. Когда состояние окна изменяется за счёт открытия, закрытия, активации или деактивации, минимизации или разминимазации, соответствующий метод в объекте-слушателе вызывается, и WindowEvent передаётся ему.

С тех пор:
1.1
См. также:
  • WindowEvent
  • WindowListener
  • Учебник: Создание обработчика событий окна

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

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

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

Модификатор и тип Метод Описание
void windowActivated(WindowEvent e)
Вызывается при активации окна.
void windowClosed(WindowEvent e)
Вызывается при закрытии окна.
void windowClosing(WindowEvent e)
Вызывается при закрытии окна.
void windowDeactivated(WindowEvent e)
Вызывается при деактивации окна.
void windowDeiconified(WindowEvent e)
Вызывается при разминимации окна.
void windowGainedFocus(WindowEvent e)
Вызывается, когда окно становится фокусным, что означает, что окно или один из его подкомпонентов будут получать события клавиатуры.
void windowIconified(WindowEvent e)
Вызывается при минимизации окна.
void windowLostFocus(WindowEvent e)
Вызывается, когда окно больше не является фокусным, что означает, что события клавиатуры больше не будут доставляться окну или любым его подкомпонентам.
void windowOpened(WindowEvent e)
Вызывается при открытии окна.
void windowStateChanged(WindowEvent e)
Вызывается при изменении состояния окна.

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

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

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

WindowAdapter

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

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

windowOpened

public void windowOpened(WindowEvent e)
Вызывается при открытии окна.
Определено в:
windowOpened в интерфейсе WindowListener
Параметры:
e - обрабатываемое событие

windowClosing

public void windowClosing(WindowEvent e)
Вызывается при закрытии окна. Операция закрытия может быть переопределена на этом этапе.
Определено в:
windowClosing в интерфейсе WindowListener
Параметры:
e - обрабатываемое событие

windowClosed

public void windowClosed(WindowEvent e)
Вызывается при закрытии окна.
Определено в:
windowClosed в интерфейсе WindowListener
Параметры:
e - обрабатываемое событие

windowIconified

public void windowIconified(WindowEvent e)
Вызывается при минимизации окна.
Определено в:
windowIconified в интерфейсе WindowListener
Параметры:
e - обрабатываемое событие
См. также:
  • Window.setIconImage(java.awt.Image)

windowDeiconified

public void windowDeiconified(WindowEvent e)
Вызывается при разминимации окна.
Определено в:
windowDeiconified в интерфейсе WindowListener
Параметры:
e - обрабатываемое событие

windowActivated

public void windowActivated(WindowEvent e)
Вызывается при активации окна.
Определено в:
windowActivated в интерфейсе WindowListener
Параметры:
e - обрабатываемое событие

windowDeactivated

public void windowDeactivated(WindowEvent e)
Вызывается при деактивации окна.
Определено в:
windowDeactivated в интерфейсе WindowListener
Параметры:
e - обрабатываемое событие

windowStateChanged

public void windowStateChanged(WindowEvent e)
Вызывается при изменении состояния окна.
Определено в:
windowStateChanged в интерфейсе WindowStateListener
Параметры:
e - обрабатываемое событие
С тех пор:
1.4

windowGainedFocus

public void windowGainedFocus(WindowEvent e)
Вызывается, когда окно становится фокусным, что означает, что окно или один из его подкомпонентов будут получать события клавиатуры.
Определено в:
windowGainedFocus в интерфейсе WindowFocusListener
Параметры:
e - обрабатываемое событие
С тех пор:
1.4

windowLostFocus

public void windowLostFocus(WindowEvent e)
Вызывается, когда окно больше не является фокусным, что означает, что события клавиатуры больше не будут доставляться окну или любым его подкомпонентам.
Определено в:
windowLostFocus в интерфейсе WindowFocusListener
Параметры:
e - обрабатываемое событие
С тех пор:
1.4

© 1993, 2021, 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/17/docs/api/java.desktop/java/awt/event/WindowAdapter.html

Spec-Zone.ru

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