窗口事件与窗口关闭-JAVA课件的全部

窗口事件与窗口关闭WindowListener是窗体事件监听器,它是一个接口,这个接口中有7个方法,我们需要写一个类实现接口,则就要实现这7个方法,其中有一个方法windowClosing方法是我们这里窗口关闭需要的;我们在这个方法中写代码,就可以实现在关闭时做一些其他操作,而对于其他方法我们就采用{}来实现即可实现在窗口关闭时在控制台打印一句“GoodBye”写程序TestWindowListener.java来实现给窗口添加WindowListener对象时不能直接使用this而要new一个对象,因为这是窗口监听运行程序后功能正常实现,但有缺陷,就是实现WindowListener接口则就要实现这个接口的7个方法,然而另外6个方法都是不需要的,这样代码占用空间,代码冗余,效率极低,所以采用另外的方法来解决——这就是适配器类awt的适配器类及其使用什么是适配器类前面的程序我们实现接口则需要重写很多不需要的方法,要解决这个问题,其实就是希望有一个现存的类已经实现了接口,它的实现也是空实现,而我们程序写类只需要继承这个现存的类,类是没有强制子类的特性,继承这个类后在则只需要重写需要的方法就OK了,其他方法现存类已经实现则无需实现也不会报错,那么该现存的类在java中已经写好了,他们的名字是事件类别+Adapter组成,这些现存的类就是适配器类
ppt 文件大小:2.75MB