Spec-Zone.ru › OpenJDK 8

Класс 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

Абстрактный адаптер для получения событий окна. Методы в этом классе пустые. Этот класс существует для удобства создания объектов-слушателей.

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

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

С:
1.1
См. также:
WindowEvent, WindowListener, Учебник: Написание обработчика событий окна

Конструкторы

Конструктор и описание
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

public WindowAdapter()

Методы

windowOpened

public void windowOpened(WindowEvent e)

Вызывается при открытии окна.

Определено в:
windowOpened в интерфейсе WindowListener

windowClosing

public void windowClosing(WindowEvent e)

Вызывается при закрытии окна. Операция закрытия может быть переопределена на этом этапе.

Определено в:
windowClosing в интерфейсе WindowListener

windowClosed

public void windowClosed(WindowEvent e)

Вызывается при закрытии окна.

Определено в:
windowClosed в интерфейсе WindowListener

windowIconified

public void windowIconified(WindowEvent e)

Вызывается при переходе окна в иконный режим.

Определено в:
windowIconified в интерфейсе WindowListener
См. также:
Frame.setIconImage(java.awt.Image)

windowDeiconified

public void windowDeiconified(WindowEvent e)

Вызывается при выходе из иконного режима.

Определено в:
windowDeiconified в интерфейсе WindowListener

windowActivated

public void windowActivated(WindowEvent e)

Вызывается при активации окна.

Определено в:
windowActivated в интерфейсе WindowListener

windowDeactivated

public void windowDeactivated(WindowEvent e)

Вызывается при деактивации окна.

Определено в:
windowDeactivated в интерфейсе WindowListener

windowStateChanged

public void windowStateChanged(WindowEvent e)

Вызывается при изменении состояния окна.

Определено в:
windowStateChanged в интерфейсе WindowStateListener
С:
1.4

windowGainedFocus

public void windowGainedFocus(WindowEvent e)

Вызывается, когда окну присвоено фокусировка.

Определено в:
windowGainedFocus в интерфейсе WindowFocusListener
С:
1.4

windowLostFocus

public void windowLostFocus(WindowEvent e)

Вызывается, когда окну больше не присвоена фокусировка.

Определено в:
windowLostFocus в интерфейсе WindowFocusListener
С:
1.4

© 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.

Spec-Zone.ru

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