java程序关闭窗口代码

java程序关闭窗口代码,第1张

import javaapplet;

import javaawtColor;

import javaawtFrame;

import javaxswingJFrame;

import javaawtevent;

public class FirstFrame extends Frame {

public static void main(String args[]) {

FirstFrame fr = new FirstFrame("First contianer!");

frsetSize(240, 240);

//继承JFrame的关闭窗口代码

//frsetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

//继承Frame的

fraddWindowListener(new WindowAdapter() {    

    public void windowClosing(WindowEvent e) {        

        Systemexit(0);//退出系统   

    }

});

frsetVisible(true);

}

public FirstFrame(String str) {

super(str);

}

}

在你定义的关闭窗口事件中写上

窗口名dispose();

如果是直接继承的窗口类,可以用thisdispose()

这个就是释放当前窗口资源而不终止程序 ,与serVisible(false)是不一样的

用JFrame写的java小应用是直接带有窗口的,在main()中加上setDefaultCloseOperation(JFrameEXIT_ON_CLOSE)。

如果想写点击事件来实现关闭窗口,试试 Systemexit(0);

以上就是关于java程序关闭窗口代码全部的内容,包括:java程序关闭窗口代码、java中如何关闭一个窗口就完全释放它所占的资源但不终止整个程序(程序由多个窗口)、JAVA 的GUI 如何实现按钮退出程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9488773.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存