返回介绍

java.awt.event 接口 WindowListener

发布于 2019-10-04 09:50:19 字数 3703 浏览 1011 评论 0 收藏 0

所有超级接口:
EventListener
所有已知实现类:
AWTEventMulticaster, WindowAdapter

public interface WindowListener
extends EventListener
 

用于接收窗口事件的侦听器接口。旨在处理窗口事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象类 WindowAdapter (仅重写所需的方法)。然后使用窗口的 addWindowListener 方法将从该类所创建的侦听器对象向该 Window 注册。当通过打开、关闭、激活或停用、图标化或取消图标化而改变了窗口状态时,将调用该侦听器对象中的相关方法,并将 WindowEvent 传递给该方法。

从以下版本开始:
1.1
另请参见:
WindowAdapter , WindowEvent , Tutorial: How to Write Window Listeners

方法摘要
voidwindowActivated(WindowEvente)

将 Window 设置为活动 Window 时调用。

voidwindowClosed(WindowEvente)

因对窗口调用 dispose 而将其关闭时调用。

voidwindowClosing(WindowEvente)

用户试图从窗口的系统菜单中关闭窗口时调用。

voidwindowDeactivated(WindowEvente)

当 Window 不再是活动 Window 时调用。

voidwindowDeiconified(WindowEvente)

窗口从最小化状态变为正常状态时调用。

voidwindowIconified(WindowEvente)

窗口从正常状态变为最小化状态时调用。

voidwindowOpened(WindowEvente)

窗口首次变为可见时调用。

方法详细信息

windowOpened

void windowOpened(WindowEvente)
窗口首次变为可见时调用。

windowClosing

void windowClosing(WindowEvente)
用户试图从窗口的系统菜单中关闭窗口时调用。

windowClosed

void windowClosed(WindowEvente)
因对窗口调用 dispose 而将其关闭时调用。

windowIconified

void windowIconified(WindowEvente)
窗口从正常状态变为最小化状态时调用。对于很多平台而言,已最小化的窗口将显示为窗口 iconImage 属性中所指定的图标。
另请参见:
Frame.setIconImage(java.awt.Image)

windowDeiconified

void windowDeiconified(WindowEvente)
窗口从最小化状态变为正常状态时调用。

windowActivated

void windowActivated(WindowEvente)
将 Window 设置为活动 Window 时调用。只有框架或对话框可以成为活动 Window。本机的窗口系统可能使用特殊装饰表示活动 Window 或其子窗口,如突出显示标题栏。活动 Window 要么是聚焦 Window,要么是作为聚焦 Window 所有者的第一个 Frame 或 Dialog。

windowDeactivated

void windowDeactivated(WindowEvente)
当 Window 不再是活动 Window 时调用。只有框架或对话框可以成为活动 Window。本机的窗口操作系统可能使用特殊装饰表示活动 Window 或其子窗口,如突出显示标题栏。活动 Window 要么是聚焦 Window,要么是作为聚焦 Window 所有者的第一个 Frame 或 Dialog。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文