`

关闭当前窗口,而不是退出整个程序.

阅读更多
import java.awt.Color;
import java.awt.Container;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;

public class Close_Dispose extends JFrame {
	private static final long serialVersionUID = 1L;

	public Close_Dispose() {
		Container contentPane = getContentPane();
		contentPane.setBackground(Color.white);
		setBackground(Color.white);
		setLocation(200, 100);
		setSize(300, 300);
		setVisible(true);
		addWindowListener(new WindowAdapter() {
			public void windowClosing(WindowEvent e) {
				Close_Dispose.this.dispose();// 关闭当前窗口.而使用exit(0)将退出虚拟机,关闭整个程序(所有相关连窗口);
			}
		});
	}

	public static void main(String[] args) {
		new Close_Dispose();
		new Close_Dispose();
	}
}

 

分享到:
评论

相关推荐

    易语言关闭指定窗口

    易语言关闭指定窗口源码,关闭指定窗口,枚举窗体,是否关闭,寻找顶级窗口_,枚举子窗口_,枚举父窗口_,取屏幕句柄_,取窗口标题_,投递消息,API_结束进程,API_GetWindowThreadProcessId,API_退出进程,API_OpenProcess,API_...

    QT单击按钮关闭一个窗口,并且打开一个窗口

    示例是单击qt界面上的一个按钮,然后程序自动关闭当前窗口,然后打开一个界面,类似于qq点击了qq登录按钮之后,界面有所变化

    Outlook关闭不退出后台运行

    其二是点击关闭按钮的时候会直接完全退出而不是后台运行,其实非常不符合我们的使用情况和理念——我们是需要Outlook一直挂在后台以方便第一时间接收到新的邮件的。今天笔者就在这里向大家介绍一下解决的方法。 首先...

    Android 完全退出当前应用程序的四种方法

    Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(), 接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法

    Java在窗口上加载显示GIF动画图像.rar

    Java在窗口上加载显示GIF动画图像,将多个独立的GIF图像串联在一起显示,形成GIF特有的动画形式。主要代码如下:  ImageIcon[] images;... //关闭窗口时退出程序   animation.startAnimation(); //开始动画

    C# WinForm程序完全退出的问题解决

     只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法...

    PT80-NEAT开发指南v1.1

    应用程序的关闭 .................................................................................................................................... 19 框架窗口 ...........................................

    VB6.0进程管理查看程序.rar

    VB6.0进程管理查看程序,仿Windows任务管理器,可查看当前程序的进程,关闭退出进程,查看进程树,以列表查看指定进程信息等,感觉 比Windows自带的进程 管理 器功能更强大,本程序还实现了热键、托盘的功能,还有使...

    时钟程序(Windows桌面应用程序)源码

    时钟程序最终版,功能如下: 1.获取当前时间,可设置时钟格式(24小时或...托盘程序,最小化,关闭程序会将其隐藏到托盘,右键可退出。 特点: 1.学习价值大; 2.通过该实例可以增强对C#桌面程序开发的系统性理解。

    精通WindowsAPI.pdf

    1.1 第一个实例程序............................................................................................................16 1.1.1 sta rt.exe..........................................................

    selenium怎样在多窗口中运行程序 (1)

    断言:当测试中的一个用例存在错误时,系统将会退出当前用例 总而言之,确认和断言的不同在于,当出现错误情况之后,系统将会如何处理。 .test case 和testsuite的区别? test case是一个用例 test suite是一组...

    易语言 茶凉专用模块

    子程序 窗口是否当前, 逻辑型, 公开, 判断指定窗口是否为当前窗口(为当前接收按键消息的窗口返回真,否则返回假) .参数 进程名, 文本型, 可空, 欲判断窗口的程序进程名(注意区分大小写) .参数 窗口类名, 文本型, 可空...

    C#中WinForm程序退出方法技巧总结

    本文实例总结了C#中... 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线

    Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好

    7.这时执行程序,可实现按下登录按钮进入主窗口,按下退出按钮退出程序。 8.添加用户名密码判断功能。将登陆按钮的槽函数改为: void loginDlg::on_loginBtn_clicked() { if(m_ui->usrLineEdit->text()==tr("qt")&&m...

    爱清净(软件开源) exe安装文件

    工作中,腾讯或者别的软件,老是强制性弹出新闻,很是烦恼,便开发此程序清净工作。 使用方式: 1.将左边列表想要屏蔽的窗口用">>"按钮移动到右边列表 ...5.“退出”用于退出当前程序,停止监控

    爱清净(开源)

    工作中,腾讯或者别的软件,老是强制性弹出新闻,很是烦恼,便开发此程序清净工作。 使用方式: 1.将左边列表想要屏蔽的窗口用">>"按钮移动到右边列表 (当然有的项你不想屏蔽...5.“退出”用于退出当前程序,停止监控

    VFP数据库系统Visual-FoxPro程序设计基础.pdf

    命令方式下应用程序地建立 格式:MODIFY MAND [ <程序名> ] 在程序编辑窗口中,输入并编辑程序内 容,输入完毕后,可以单击"文件"菜单下地" 关闭"选项退出,或按Ctrl+Esc键放弃当前 编 辑 地 文 件 退 出 ,也 可 按 ...

    300个注册表优化修改文件

    鼠标自动激活当前窗口.reg 缩短关闭无响应程序时的等待时间.reg 提高光驱的读写能力.reg 提高历史缓冲区的个数.reg 提高软驱的性能.reg 提高显示器刷新频率.reg 停用Windows的文件高速缓存.reg 退出时不保存...

    全能系统优化批处理

    查看当前进程的完整路径 O. 关闭所有驱动器自动播放 C. 查看开机自启动程序 P. 禁止/恢复保留"运行"、"查找"历史记录 D. 查看系统信息&环境变量 Q. 禁止/恢复保留最近打开文档记录 E. 查看本机网络属性 R. 彻底...

    MFC多窗口例程

    而CSpinButtonCtrl::SetPos()是设定Spin的当前位置。 两个新的对话框都已建立完毕,下来是如何在主对话框中使用的问题。 首先,两个新对话框都有各自的类,分别在SubDialog1.h和SubDialog2.h中有定义。(类的...

Global site tag (gtag.js) - Google Analytics