Java中GUI如何关闭当前窗体

一、swing解决关闭窗体问题

import javax.swing.*;
public class JFrames {
    public static void main(String[] args) {
        JFrame jframe = new JFrame("swing窗体程序");
        jframe.setBounds(100,100,500,500);
        jframe.setVisible(true);
        //实现关闭窗口
        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

在这里插入图片描述

二、awt解决关闭窗体问题

import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class Frames {
    public static void main(String[] args) {
        Frame frame = new Frame("awt窗体程序");
        frame.setBounds(100,100,500,500);
        frame.setVisible(true);
        //监听事件:监听窗口关闭程序
        //适配器模式:
        frame.addWindowListener(new WindowAdapter() {
       		 //窗体点击关闭时,要做的事
            @Override
            public void windowClosing(WindowEvent e) {
            	//结束程序
                System.exit(0);
            }
        });
    }
}

在这里插入图片描述

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 成长之路 设计师: Amelia_0503
应支付0元
点击重新获取
扫码支付

支付成功即可阅读