java窗口程序及监听响应事件的实例源码



java窗口程序及监听响应事件的实例源码。awt的应用,java监听器的应用,打开,激活,关闭,最大化窗口事件的操作应用。

import java.awt.*;
import java.awt.event.*;
class W1 extends Frame implements WindowListener
{
W1()
{
super(“Fisrt Window”);
setSize(350,200);
setVisible(true);
addWindowListener(this);
}
public void windowClosing(WindowEvent e)//窗口被关闭时调用
{
System.exit(0);
}
public void windowOpened(WindowEvent e){}//窗口被打开后调用
public void windowClosed(WindowEvent e){}//窗口被关闭后调用
public void windowIconified(WindowEvent e){}//窗口被缩小为图标时调用
public void windowDeiconified(WindowEvent e){}//窗口复原时调用
public void windowActivated(WindowEvent e){}//窗口激活时调用
public void windowDeactivated(WindowEvent e){}//窗口失活时调用
public static void main(String args[])
{
new W1();
}
}