Listenert和Adapter区别是什么? Listenert和Adapter区别是什么?什么时候用Listener?什么时候用Adapter?我不是太懂,希望大哥们指教啊!!!!!!!先谢谢你们了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Listener中可能有多个方法,由于是接口,每一个都必须实现,但是你可能只需要其中的一个或者一些,反正不是全部想要;但是你想偷懒,只想写你要的那个方法,Adapter就是帮你偷懒的,他对Listener的接口中每个方法都实现了,不过都是空实现,就是每个方法后面只加了一对{};现在你只需继承Adapter类,然后在自己的类中实现需要的方法,就可以了,实际上就间接实现了Listener中的全部方法;不知道我给你将清楚了没有! Listerner的实现使用implementsAdapter的继承使用extends Listener是事件监听器接口,而Adapter是适配器类;Listener说白了就是一个普通的接口,里边声明了一些事件调用方法而已,因为某一个监听器可能会发生多种事件,比如说按钮吧,有鼠标移上去的事件,有被点击事件等等...但是你在做某个按钮的时候,也许你只用到了它的一个事件比如说点击事件.但是当你使用Listener接口的时候,它要求你实现里边所有的方法,这没有必要啊,所以我们就事先做一个类Adapter,这个类实现Listener接口,但是在实现里不写任何代码,这样我们要使用某个事件方法的时候可以继承这个Adapter类,去重写它的点击事件方法就可以了,而不用再多去实现其他的方法.会使我们的代码很清晰,不会出现多余的累赘代码.而Adapter也是一种设计模式,有空去看看设计模式! 1楼 + 2楼, core java就是这样解释的 希望高手 能具体写点列子出来:adapter和litense各一个 好让我们能理解下“?:) 你可以extends一个Listener,看看错误提示,调试代码时最容易理解的......... 请教一个基础问题,望前辈们给予解答,关于Date问题 杨辉三角 右对齐 java 定时器的问题 救命啊 关于图像处理的问题? 关于数据库的问题:很简单的,给我解决一下。 如何将blob字段内容取出成string字串??? Jbuilder里面出现乱码。。怎么解决呀。 请进去看看 有没有办法用java获得windows的设置的系统参数的值。 请教这个利用JPCAP抓包的按钮监听。程序已写完且抓包成功,但有两个小问题! JMF程序(Java Application, not applet)未打包前能正常运行,打包后无法访问摄像头,这是为什么? 请问BDK从哪里下载??找半天找不到
不知道我给你将清楚了没有!
Adapter的继承使用extends