自学eclipse java编程——第八课 事件的监听 、接口ActionListener

本文介绍了在Java编程中如何使用Eclipse进行事件监听,特别是ActionListener接口的应用。通过一个示例展示了如何创建一个窗口,添加两个按钮,并实现点击不同按钮时窗口标题变化的功能。在actionPerformed()方法中,通过event.getSource()判断事件来源,实现对不同按钮事件的响应。
摘要由CSDN通过智能技术生成

接口ActionListener只有一个方法,即actionPerformed()。所有实现了ActionListener的类都必须包含一个与下面函数类似的方法:

public void actionPerformed(ActionEvent   event)

{

}

这个函数一般会在你创建类的时候继承接口ActionListener时自动提示添加

即如:

public  class TitleChange  extends JFrame implements ActionListener()

{

}

此时,对actionPerformed()函数而言,如果GUI控件中只有一个控件需要响应,则该函数能够直接响应, 如果有多个控件需要改函数来响应,则需根据方法actionPerformed()中event 来判断哪个组件被调用,进而采取响应的措施。

对于多个组件,此时可以采用if...else...语句,来判断event归属于哪个组件的响应。

即可以在

public void  actionPerformed(ActionEvent   e)

{

Object   source =new  Object();

if(source==b1)

    {

    }

else  if(source==b2)

    {

    }

}

<
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值