博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java捕获其他窗口事件
阅读量:4567 次
发布时间:2019-06-08

本文共 1694 字,大约阅读时间需要 5 分钟。

package com.han;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;import javax.swing.JFrame;/** * 捕获其他窗口事件 * @author HAN * */public class WindowEvent_3 extends JFrame {	/**	 * 	 */	private static final long serialVersionUID = 9040264048222645786L;	public WindowEvent_3() {		// TODO Auto-generated constructor stub		addWindowListener(new WindowListener() {			@Override			public void windowOpened(WindowEvent e) {				// TODO Auto-generated method stub				System.out.println("窗口被打开!");			}			@Override			public void windowClosing(WindowEvent e) {				// TODO Auto-generated method stub				System.out.println("窗口将要被关闭!");			}			@Override			public void windowClosed(WindowEvent e) {				// TODO Auto-generated method stub				System.out.println("窗口已经被关闭!");			}			@Override			public void windowIconified(WindowEvent e) {				// TODO Auto-generated method stub				System.out.println("窗口被图标化!");			}			@Override			public void windowDeiconified(WindowEvent e) {				// TODO Auto-generated method stub				System.out.println("窗口被非图标化!");			}			@Override			public void windowActivated(WindowEvent e) {				// TODO Auto-generated method stub				System.out.println("窗口被激活!");			}			@Override			public void windowDeactivated(WindowEvent e) {				// TODO Auto-generated method stub				System.out.println("窗口不再处于激活状态!");			}					});	}	/**	 * @param args	 */	public static void main(String[] args) {		// TODO Auto-generated method stub		WindowEvent_3 frame = new WindowEvent_3();		frame.setTitle("捕获其他窗口事件");		frame.setVisible(true);		frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);		frame.setBounds(0, 0, 300, 100);	}}

转载于:https://www.cnblogs.com/java0721/archive/2012/07/12/2602457.html

你可能感兴趣的文章
Android自定义控件View(一)
查看>>
Java Web模块——验证码模块
查看>>
设置部门公用流程,上级领导审批,设置注意事项
查看>>
命令服务器linux中tftp服务器设置及测试,图解
查看>>
Java Binary Search
查看>>
RPM包制作总结篇
查看>>
设计模式(六)—原型模式Prototype(创建型)
查看>>
Windows下配置Jenkins 实现自动发布maven项目至tomcat(svn+maven+tomcat)
查看>>
RFID电动车防盗系统的几个问题
查看>>
PostgreSQL 建库建表脚本
查看>>
第四次作业 何雅
查看>>
input 批量修改
查看>>
Request.ServerVariables
查看>>
Python graphlab create 安装
查看>>
使用mocha测试
查看>>
C++内存精细管理-----2
查看>>
jQuery 学习笔记
查看>>
Excel Service备注
查看>>
dotnet core on Linux 环境搭建及入门demo
查看>>
js 两个日期之间有多少个星期几
查看>>