首页 > 其他分享 >12.窗口监听事件

12.窗口监听事件

时间:2023-08-10 13:33:58浏览次数:35  
标签:12 窗口 void System public WindowEvent Override 监听 out

也没啥,就是之前讲过的
此外值得注意的点也就,匿名内部类的使用而已

package GUI;

import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class Test12_Windows {
    public static void main(String[] args) {
        new WindowFrame();
    }
}

class WindowFrame extends Frame {
    public WindowFrame() {
        setSize(500, 500);
        setVisible(true);
        addWindowListener(new WindowAdapter() {
            // 常用的也就这两
            @Override
            public void windowClosing(WindowEvent e) {
                System.out.println("windowClosing");
            }

            @Override
            public void windowActivated(WindowEvent e) {
                System.out.println("windowActivated");
            }
      /* 用不上的
            @Override
            public void windowOpened(WindowEvent e) {
                System.out.println("windowOpened");
            }

            @Override
            public void windowClosed(WindowEvent e) {
                System.out.println("windowClosed");
            }

       */
        });
    }
}

    /*
    // 这是内部类,还可以弄成匿名内部类(就不用想名字和担心名字重复)
    class MyWindowListener extends WindowAdapter{
        @Override
        public void windowClosing(WindowEvent e) {
            setVisible(false);  // 隐藏当前窗口,但还存在
           // System.exit(0);
        }
    }
}

     */

标签:12,窗口,void,System,public,WindowEvent,Override,监听,out
From: https://www.cnblogs.com/zhanjianhai/p/17620097.html

相关文章

  • Microsoft SQL Server 2012 Updates / RTM (11.00.2100) / SP1 (11.0.3000.0 or 11.1.
    SQLSERVER2012SP4UpdateVersion:MSSQL2012SP4SECURITYUPDATE,Build:11.0.7507.2/11.4.7507.2,KB:KB4583465,ReleaseDate:January2021,Download:https://support.microsoft.com/en-us/topic/kb4583465-description-of-the-security-update-for-sql-serve......
  • 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(12):相似形理论
    目录前言往期文章3.3线性变换的最简矩阵表示-相似形理论3.3.1一般数域上矩阵相似最简形定义3.9定理3.3.1前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • redis for windows 6/7安装包定时弹黑窗口解决办法
    这是冰河之刃渡桥计划的一部分,使用Windows计划任务自动运行redis服务。 博客地址:https://www.cnblogs.com/binghe021 下载地址:码云 https://gitee.com/binghe021/redis-setupgithub  https://github.com/binghe021/redis-setup安装包的实现原理是借助计划任务来自动运行redis......
  • R5 7530U和i5 12500h选哪个 锐龙R57530U和酷睿i512500h对比
    R57530U采用Zen3架构为6核12线程,3MB二级缓存,16MB三级缓存选R57530U还是i512500h这些点很重要看过你就懂了http://www.adiannao.cn/dyi512500H为4大核8小核,12核心16线程设计,CPU主频2.5GHz最高睿频4.5GHz三级缓存为18MB功耗(TDP)45W ......
  • [刷题笔记] Luogu P1280 尼克的任务
    ProblemAnalysis首先,如果一个时间只有一个任务开始,则她必须做。如果一个时间有多个任务开始,她可以选一个去做。我们发现这样的决策是取决于后面的空暇时间,而不是前面。所以在dp的时候需要从后往前搜时间(当然如果从前往后可以跑记搜)考虑转移,如果一个时间有多个任务开始,则选一个......
  • 评测 R9 7940HS和i9 12900HK选哪个 锐龙R97940HS和酷睿i912900HK对比
    R97940HS采用了4nm工艺,采用8核Zen4CPU,并且搭载最新的锐龙AI引擎,CPU频率可达5.2GHz,拥有40MB缓存,核显为12CURDNA3,核显频率高达3GHz,TDP为35-45W。选R97940HS还是i912900HK这些点很重要看过你就懂了http://www.adiannao.cn/dyi912900HK拥有14核心20线程,包括6个......
  • 锐龙7 7745HX和i9-12900HX选哪个 r77745HX和i912900HX对比
    AMD锐龙R77745HX是一款8核心16线程。基础频率3.60GHz加速频率高达5.10GHz处理器。凭借着5nm工艺及新一代DragonRange(Zen4)架构仅55W功耗就实现了高达1性能跑分。处理器还集成了AMDRadeon610M显卡。适用内存DDR5-5200。选r77745HX还是i912900HX这些点很重要http://www......
  • r7 7730u和i5 12500h差距 锐龙r77730u和酷睿i512500h对比
    AMD锐龙77730U采用Barcelo8核心/16线程主频2.0GHz最高频率4.5GHz三级缓存运行内存16M内存类型LPDDR4X内存频率4266MHz选r77730u还是i512500h这些点很重要http://www.adiannao.cn/dyi512500H为4大核8小核,12核心16线程设计,CPU主频2.5GHz最高睿频4.5GHz三级缓存为18......
  • r7 7730u和i7 12700h差距 锐龙r77730u和酷睿i712700h对比
    AMD锐龙77730U采用Barcelo8核心/16线程主频2.0GHz最高频率4.5GHz三级缓存运行内存16M内存类型LPDDR4X内存频率4266MHz笔记本cpu选r77730u还是i712700h这些点很重要http://www.adiannao.cn/dyi712700H参数配置:10nm工艺制程,6个大核8个小核,14核心20线程,3.5GHz的主频,4.7GH......
  • 【Spring | 事件监听详解】
    上篇Spring事件监听概述对Spring事件监听的机制有了个基本的了解。本篇来详细的解读下Spring的事件监听机制。(事件监听详解)ApplicationEvent  ApplicationEvent最重要的子类是ApplicationContextEvent抽象类,ApplicationContextEvent是spring容器Context生命周期......