2021-06-08

package test;


import java.awt.*;


import java.awt.event.*;


public class Example08 {


    public static void main(String[] args) {


    //建立新窗口


    Frame f = new Frame("我的窗口");


    //设置窗口的宽和高


    f.setSize(400,800);


    //设置窗体出现的位置


        f.setLocation(300,200);


        //设置窗体可见


        f.setVisible(true);


        //为窗口组件注册监听器


        MyWindowListener mw = new  MyWindowListener ();


        f.addWindowListener (mw);     


    }


}


//创建MyWindowListener 类实现MyWindowListener 接口


class MyWindowListener  implements WindowListener {


public void  windowClosing(WindowEvent e) {


Window window =e.getWindow();


window.setVisible(false);


//释放窗口


window.dispose();


}


@Override


public void windowActivated(WindowEvent arg0) {


// TODO 自动生成的方法存根


}


@Override


public void windowClosed(WindowEvent arg0) {


// TODO 自动生成的方法存根


}


@Override


public void windowDeactivated(WindowEvent arg0) {


// TODO 自动生成的方法存根


}


@Override


public void windowDeiconified(WindowEvent arg0) {


// TODO 自动生成的

~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • package test; import java.awt.*; import java.awt.event.*;...
    藰苏阅读 1,111评论 0 0
  • java记事本小白 源码: 主函数 package java实践; import java.awt.Color; ...
    java新手阅读 3,233评论 0 1
  • 一、系统介绍 本系统采用Java Swing技术实现系统登录登出功能,实现密码修改功能,实现学生信息简单的增删改查...
    水坚石青阅读 10,758评论 0 2
  • 目录 1 Socket 2 软件结构 3 Servlet 4 HTTP5 单点登录SSO 6 常见问题...
    小小千千阅读 3,647评论 0 0
  • 哎呀呀 ,马上就要面临找工作了,媛媛心里紧张呀. 作为一个即将毕业的Android程序媛,开始面临找工作了,...
    左神话阅读 10,393评论 7 59