zoukankan      html  css  js  c++  java
  • 实现计算器窗口关闭

    1.实现窗口事件监听器窗口

    2.执行关闭窗口时执行的事件处理方法

    import java.awt.*;

    import java.awt.GridLayout;
    import java.awt.event.WindowEvent;
    import java.awt.event.WindowListener;
    public class LoginFrame extends Frame{
    public LoginFrame()
    {
    super("计算器");
    this.setSize(200,300);
    this.setLocation(300,240);
    this.setBackground(Color.lightGray);
    this.setLayout(new GridLayout(5,6));
    String str[]={"MC","MR","MS","M-","M+","7","8","9","/","4","5","6","*","1","2","3","-","0",".","=","+"};
    for(int i=0;i<str.length;i++)
    this.add(new Button(str[i]));
    this.addWindowListener(new Myclose());
    this.setVisible(true);
    }
    class Myclose implements WindowListener{
    public void windowActivated(WindowEvent args){
    }
    public void windowClosed(WindowEvent args){
    }
    public void windowClosing(WindowEvent args){//关闭窗口
    System.exit(0);
    }
    public void windowDeactivated(WindowEvent args){
    }
    public void windowDeiconified(WindowEvent args){
    }
    public void windowIconified(WindowEvent args){
    }
    public void windowOpened(WindowEvent args){
    }
    }
    public static void main(String[] args)
    {new LoginFrame();}
    }

  • 相关阅读:
    ==和equals区别
    如何创建一个不可变类
    mysql用户的创建和授权
    事务
    Java知识点检测
    Redis
    正则表达式中match的用法
    rfind的用法
    找出文件夹里所有的文件路径
    合并多个pdf文件
  • 原文地址:https://www.cnblogs.com/wjm0910/p/7001822.html
Copyright © 2011-2022 走看看