Java中的接口和事件

1.Java中的事件

我们编出来的程序有很多需要操作,比如有按钮需要点击,有文本框需要输入,这些操作我们统称为事件。事件有比较简单的三类:动作事件,鼠标事件和键盘事件。每种事件都有对应的监听器的接口,通过接口我们可以将定义好的操作写成不同的方法,这样我们的程序就可以加进去我们自己的创意,让程序更有特点。

2.Java中的接口

接口是一种特殊的类,当我们使用一个接口时,就必须重写它的每一个方法。例如有一个按钮,我们要点击它,并伴有相应的操作,就要给这个按钮添加监听器,方法如下:

//创建一个监听器类继承动作监听器接口
public class Listener implements ActionListener {
	//重写接口的方法
	public void actionPerformed(ActionEvent e)
	{
		//方法体(点击按钮后的操作)
	}
}

继承接口的关键词是implements,如果继承接口后没有将接口中的每一个函数都重写,那么程序就会报错。

3.为什么要使用接口?

我们的程序要想功能多,就要写很多方法,很多方法我们可以自己写,但有些方法我们自己无法完成。Java中提供了很多接口,这些接口中的方法就可以解决这些问题。比如鼠标事件,我们无法自己写出鼠标点击的操作,但利用MouseListener中的方法就可以完成这种操作了。所以,灵活的使用接口可以使我们的程序拥有更多的功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值