码迷,mamicode.com
首页 > 其他好文 > 详细

Adapt适配器

时间:2016-12-06 03:58:05      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:str   使用   imp   auto   frame   span   eve   super   slist   

为接口提供所有的空实现,让使用者仅仅覆盖需要的部分;

本思想肯定有问题,慢慢考究

 

    frame.addWindowListener(new WindowAdapter() {
            @Override
            public void windowClosing(WindowEvent e) {
                // TODO Auto-generated method stub
                super.windowClosing(e);
            }
        });

Window是一个接口,拥有众多方法等等待实现,如关闭,打开,最小化。。。。

WindowAdapter()是一个适配器,提供了所有Window方法的空实现,在不覆盖时,什么也不做

public abstract class WindowAdapter
implements WindowListener, WindowStateListener, WindowFocusListener
{
public void windowOpened(WindowEvent e) {}
public void windowClosing(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 void windowStateChanged(WindowEvent e) {}
public void windowGainedFocus(WindowEvent e) {}
public void windowLostFocus(WindowEvent e) {}
}

 

Adapt适配器

标签:str   使用   imp   auto   frame   span   eve   super   slist   

原文地址:http://www.cnblogs.com/cenzhongman/p/6135916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!