05Java第五课 动作事件监听器(接口的使用方法)

本文详细介绍了Java中ActionListener接口的使用方法,通过创建类实现接口并重写抽象方法,实现从抽象到具体的功能。讲解了如何为按钮添加监听器,以及利用ActionEvent事件信息类优化监听器,实现点击不同按钮显示不同结果的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

P1监听器

监听器的作用:

参照之前的按钮,按钮属于一种类,这个类里面的方法是已经写好的。

按钮具有点击功能,对于点击按钮之后具体执行什么代码,开发者是不知道的。点击不同的按钮,程序执行的结果也不同。

由此提出------对于行为的抽象化处理。也就是针对这个行为,只指定名字,不具体写方法。具体的方法由第三方开发者自己写(我们写)。行为抽象的方法是自带的,不需要第三方开发者写。这种只有函数的形式没有具体内容的函数就叫抽象函数,或者抽象方法。

ActionListener 动作监听器,这是一个接口。ActionListener的源代码可以看出代码量很少,函数只有形式没有内容。也就是说ActionListener是一个抽象函数/抽象方法。在点击按钮时,运行的函数形式已知,但是具体内容需要我们来写。

这个笔记就是介绍接口的使用方法

接口的关键字为interface,与类同级

接口的定义格式和类相似,具体格式为:public interface 接口名{} (目前不涉及定义接口的部分)

接口的优点:可以作为类型存在

接口的使用方法步骤:

1:创建一个类:用于 写出需要实现功能的接口。此处涉及到一个新的关键字:implements

格式:public class LoginListener implements ActionListener{}

其中LoginListener是类࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值