在java编写的过程中常常遇到样的一段代码

frame.addWindowListener(new WindowAdapter() {@Override
    public void windowClosing(WindowEvent e) {System.exit(0);//退出系统
    }
});

这个是表示在窗口添加一个Windows事件消息,目的是我们关闭窗口的时候可以正常的退出,其实这段语句等价于

frame.setDefaultCloseOptration(JFrame.EXIT_ON_CLOSE);

在d段语句中new WindowAdapter表示新的创建WindowAdapter的对象

中间是对一个函数也就是windows窗口关闭函数进行重写

java中JFrame类中函数addWindowListener(new WindowAdapter)相关推荐

  1. c++中的类成员函数指针

    c++中的类成员函数指针 文章目录 c++中的类成员函数指针 发生的事情 正常的函数指针定义 定义类的成员函数指针 std::function 发生的事情 最近,想用一个QMap来创建字符串和一个函数 ...

  2. C++中模板类中的成员函数以及模板函数在类外定义

    在C++中,类中的成员函数可以在类外完成定义,从而显得类中的成员函数看起来简洁明了.但是模板类里的成员函数和模板函数与普通的成员函数在类外定义不同. 先定义一个模板类以及成员函数和模板函数: 接下我们 ...

  3. Mysql中rank类的函数用法

    Mysql中rank类的函数用法 rank() over 作用:查出指定条件后的进行排名,条件相同排名相同,排名间断不连续. 说明:例如学生排名,使用这个函数,成绩相同的两名是并列,下一位同学空出所占 ...

  4. C++中若类中没有默认构造函数,如何使用对象数组

    前言: 如果定义一个类,有其默认的构造函数,则使用new动态实例化一个对象数组,不是件难事,如下代码: 1 #include <memory> 2 #include <iostrea ...

  5. idea中查看类中所有方法列表(Alt+7)(亲测)

    idea中查看类中所有方法列表 当我们在开发中,或者在读别人代码时,如何能快速定位到想看的方法: 我们以activiti中的RepositoryService为例,如下图,RepositoryServ ...

  6. python中同一个类中方法之间的变量怎么调用

    class A:A = "你好"def test_a(self):self.m = "hello" #实例变量def test_b(self):self.tes ...

  7. C#中File类中文件的读取写入

    C#中File类中文件的读取写入 注意:使用File读取写入文件非常简单,但FIle的操作方式决定只能读取小文件,读写时全部加载进行读取.读写大文件时建议使用文件流. 常用方法 //获取所有编码方式 ...

  8. eclipse中找不到jar包中的类与函数java.lang.ClassNotFoundException让jar包全局可用

    问题的引入 ​ 博主之前在使用eclipse进行JavaWeb端的编程时候遇到了这样一个问题,使用的阿里的fastjson,往项目中导入了对应的jar包之后在运行代码的时候eclipse还是给我报错了 ...

  9. java程序中出现两个class,Java中Class类中两个值得注意的进行类型动态转换的方法...

    Java中的Class类有两个重要的方法:cast()和asSubclass().这两个方法都是用于Class类进行运行时(run-time)阶段的类型转换的.下面来看看他们的定义和使用: 第一个方法 ...

最新文章

  1. Android新浪微博登陆和获取个人信息
  2. 不服来战!这才是产品汪与程序猿撕逼的正确方式
  3. Python爬虫遍历文档树
  4. java 返回值void_Java的返回值voidspeak
  5. PaddleOCR——Docker环境下基于HubServing模式部署Restful API服务(CPU版本)
  6. new、delelte和malloc、free的关系
  7. 应用程序无法启动_Windows 10触发启动应用程序警报,以避免系统变慢
  8. 2001.dumpbin工具使用
  9. 【AtCoder】ARC 081 E - Don't Be a Subsequence
  10. php 防微信照片上传,PHP仿微信多图片预览上传功能
  11. CentOS搭建Ghost博客
  12. SpringBoot2.2.X整合ElasricSearch7.8
  13. Homekit直连的灯带控制套装
  14. vue 判断元素内容是否超过宽度
  15. 龙讯7号 国芯发布龙芯电脑引争议
  16. 离散数学 - 逻辑与推理
  17. 司法解释明确:不能仅以“出轨”为理由,请求离婚
  18. 网络变压器的线间电容(CWW)及网络变压器线圈分布电容(CD)
  19. 服务熔断和服务降级的区别
  20. 游乐园的娱乐设施会用到哪种导电滑环?

热门文章

  1. Objective-C内存管理知识总结
  2. 后台取得客户端控件的值(ListBox)
  3. 人人都写过的5个Bug!
  4. 看完JDK并发包源码的这个性能问题,我惊了!
  5. toString()、String.valueOf、(String)强转,如何抉择,你真的了解吗
  6. 某快手程序员爆料:给小厂随便投投简历,面试表现很差也能过,大厂背书确实有用!...
  7. 【高并发】面试官问我:为啥局部变量是线程安全的?
  8. 怒肝两个月MySQL源码,我总结出这篇2W字的MySQL协议详解(超硬核干货)!!
  9. 如何让你的Nginx 提升10倍性能?
  10. 女朋友羞辱我一线程序员35岁后没出路?该回二线发展!我没忍住,吼她两句!我错了吗?...