首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏韩曙亮的移动开发专栏

    【Java AWT 图形界面编程】事件处理机制 ② ( Frame 窗口事件监听器 WindowListener | 代码示例 )

    一、Frame 窗口事件监听器 WindowListener 在 AWT 中 , 为 Frame 窗口 添加 窗口事件监听器 WindowListener , 可以监听窗口的操作 , 如 : 窗口显示 WindowListener#windowOpened(WindowEvent e) 窗口正在被关闭 WindowListener#windowClosing(WindowEvent e) 窗口完全关闭 WindowListener#windowClosed(WindowEvent e) 窗口最小化 WindowListener#windowIconified(WindowEvent e) 窗口从最小化开始改变 WindowListener#windowDeiconified(WindowEvent e) 窗口获取焦点 WindowListener#windowActivated(WindowEvent e) 窗口失去焦点 WindowListener#windowDeactivated(WindowEvent e) Frame 窗口事件监听器 WindowListener 原型 : 可以阅读下面的原型中的文档

    82310编辑于 2023-03-30
  • 来自专栏陶士涵的菜地

    [javaSE] GUI(事件监听机制)

    外部动作——>事件源(组件)——>事件对象——>监听器 获取Frame对象,与上节一样 调用Frame对象的addWindowListener()方法,参数:WindowListener对象,WindowListener

    2.1K20发布于 2019-09-10
  • 来自专栏陶士涵的菜地

    [javaSE] GUI(Action事件)

    Button对象 调用Frame对象的setVisible()方法,参数:Boolean的true 定义事件方法myEvent() 调用Frame对象的addWindowListener()方法,参数:WindowListener 对象,WindowListener是个接口,里面有七个方法要实现,找实现子类WindowAdapter,匿名内部类重写windowClosing()方法,传递进来参数:WindowEvent对象 调用Button

    80810发布于 2019-09-10
  • 来自专栏钟绍威的专栏

    怎么实现关闭窗口

    所以可以来判断此时退出是否安全 四种参数表示的意思: DO_NOTHING_ON_CLOSE(在 WindowConstants中定义):不执行任何操作;要求程序在已注册的 WindowListener HIDE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册的 WindowListener 对象后自动隐藏该窗体。 DISPOSE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。

    5.6K70发布于 2018-02-05
  • 来自专栏yifei的专栏

    javaGUI

    java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener

    64220编辑于 2022-11-14
  • 来自专栏葫芦

    java javaGui事件处理用户验证

    java.awt.Button; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener getPanel(), null); } } // @jve:decl-index=0:visual-constraint="12,16" //class MyWindowListener implements WindowListener

    90430发布于 2019-05-09
  • 来自专栏全栈工程师修炼之路

    JAVA入门学习十二

    x,y); //设置窗体出现在屏幕的位置 setIconImage(); //设置软件icon图标 setVisible(true); //界面显示 补充知识: 窗口监听: // Interface WindowListener :它是一个接口,用于接收窗口事件的侦听器接口 public interface WindowListener extends EventListener public interface MouseListener java.awt.event.MouseListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener }); f.setVisible(true); //是否可显示 } } //实现重写接口中方法 class newWindowListener implements WindowListener

    1.6K10发布于 2020-10-23
  • 来自专栏全栈工程师修炼之路

    JAVA入门学习十二

    x,y); //设置窗体出现在屏幕的位置 setIconImage(); //设置软件icon图标 setVisible(true); //界面显示 补充知识: 窗口监听: // Interface WindowListener :它是一个接口,用于接收窗口事件的侦听器接口 public interface WindowListener extends EventListener public interface MouseListener java.awt.event.MouseListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener }); f.setVisible(true); //是否可显示 } } //实现重写接口中方法 class newWindowListener implements WindowListener

    1.5K10编辑于 2022-09-28
  • 来自专栏c/c++的学习笔记

    Java图形用户界面设计AWT事件处理

    AdjustmentEvent 移动了滚动条等组件 AdjustmentListener ComponentEvent 对象移动缩放显示隐藏等 ComponentListener WindowEvent 窗口收到窗口级事件 WindowListener WindowListener、 KeyListener, MouseListener 和 MouseMotionListener 都有一个以上的抽象方法,因此在 java.awt.event 包中提供了相应的事件适配器 ListenerDemo2 { public static void main(String[] args) { Frame frame = new Frame("这里测试WindowListener

    1.5K10编辑于 2024-06-23
  • 来自专栏JavaEdge

    WindowFocusListener窗体焦点监听器

    (如果要实现WindowListener界面,你必须定义在它所有的方法。此抽象类定义空对他们的所有方法,这样你就可以只需要针对所关心的事件重写方法。)

    1.5K10发布于 2021-02-22
  • 来自专栏全栈程序员必看

    java高级语言程序设计_高级程序设计语言包括

    new MouseAndKeyEvent(); } } Window事件 Window事件所对应的事件类为WindowEvent,所对应的事件监听接口为WindowListener WindowListener定义的方法有: 与WindowListener对应的适配器为 WindowAdapter。

    1.2K10编辑于 2022-08-04
  • 来自专栏愷龍的Blog

    Java-GUI编程之事件处理

    AdjustmentEvent 移动了滚动条等组件 AdjustmentListener ComponentEvent 对象移动缩放显示隐藏等 ComponentListener WindowEvent 窗口收到窗口级事件 WindowListener ListenerDemo2 { public static void main(String[] args) { Frame frame = new Frame("这里测试WindowListener

    2.1K20编辑于 2022-09-26
  • 来自专栏全栈程序员必看

    Java程序设计(高级及专题)- GUI「建议收藏」

    new MouseAndKeyEvent(); } } Window事件 Window事件所对应的事件类为WindowEvent,所对应的事件监听接口为WindowListener WindowListener定义的方法有: 与WindowListener对应的适配器为 WindowAdapter。

    81620编辑于 2022-08-04
  • 深入浅出:AWT事件监听器及其应用

    方法: void keyTyped(KeyEvent e) void keyReleased(KeyEvent e) void keyPressed(KeyEvent e) WindowListener 示例4:使用 WindowListener 监听窗口关闭事件 import java.awt.*; import java.awt.event.*; public class WindowAdapterExample

    21210编辑于 2025-12-20
  • 来自专栏韩曙亮的移动开发专栏

    【Java AWT 图形界面编程】事件处理机制 ③ ( AWT 中常见的事件和事件监听器 | 低级事件 | 组件事件 | 窗口事件 | 鼠标事件 | 高级事件 | 动作事件 | 事件监听器 )

    组件的 尺寸变化 , 位置变化 , 可见/隐藏 属性变化 ; 容器事件监听器 : ContainerListener , 监听 Container 容器中 添加 / 删除 组件 ; 窗口事件监听器 : WindowListener

    2.7K20编辑于 2023-03-30
  • JAVA 图形界面编程 AWT篇(1)

    addWindowListener(WindowListener listener):添加窗口事件监听器。 WindowListener:响应窗口的打开、关闭、激活等事件。 ItemListener:响应复选框、单选按钮等的状态改变。

    22710编辑于 2025-12-20
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java基础-25(01)图形用户界面编程GUI

    java.awt.Frame; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener 300); // 让窗体关闭 //事件源 //事件:对窗体的处理 //事件处理:关闭窗口(System.exit(0)); //事件监听 // f.addWindowListener(new WindowListener

    1.9K60发布于 2018-03-16
  • 来自专栏github@hornhuang

    Java实现动态数字时钟

    jFrameClick(){ setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);//设置不默认关闭 addWindowListener(new WindowListener

    2.5K20发布于 2021-09-24
  • 来自专栏从零开始学 Web 前端

    11 - JavaSE之GUI

    ---- Window 事件 和 匿名类 Window 事件所对应的事件类为 WindowEvent,所对应的事件监听接口为 WindowListenerWindowListener 定义的方法: void windowActivated(WindowEvent e) // 窗口激活时 void windowClosed(WindowEvent e) 与 WindowListener 对应的适配器为 WindowAdapter。

    2.3K50发布于 2018-08-31
  • java匿名内部类

    它是对 WindowListener 接口的一个实现。

    1.2K80发布于 2018-05-09
领券