我也知道是匿名类(Anonymous Class)的使用
父类对象=new 匿名类的父类(args);第二个继承Adapter类容易理解,第一个implements实现总觉得有些别扭。

解决方案 »

  1.   

    我也知道是匿名类(Anonymous Class)的使用
    父类对象=new 匿名类的父类(args);第二个继承Adapter类容易理解,第一个implements实现总觉得有些别扭。
    因为第二个继承自Adapter,Adapter本身已经实现了Listener接口的所有事件函数,这点容易明白,所以使用匿名类很合理,
    可是第一个呢,第一个用addMouseListener(new MouseListener(){--},不管是不是使用匿名类,里面根本就一直没有实现(implements)所有的事件函数这个过程。
    我是楼主。
    我是楼主。
      

  2.   

    MouseListener吗,这个是jdk实现的