WindowAdapter的使用

private void myEvent(){
		jf.addWindowListener(new WindowAdapter(){
			public void windowClosing(WindowEvent e){
				System.exit(0);
			}			
		});
	}
	


//匿名内部类的用法:
//上面创建了一个匿名内部类,等同于:
class WindowMonitor\*监控器*\ extends WindowAdapter(){
	System.exit();
}	
WindowAdapter适配器实现了所有的接口方法,以空方法的形式,在其子类中只要重写需要的就行.
也是一种设计模式,适配器模式:因为如果要实现所有接口实在太多,不方变,采用这种过渡类.

你可能感兴趣的:(Java)