java事件

在理解JAVA中事件处理机制前我们必须先理解三个重要的概念:
    事件源:产生事件的对象;
    事件处理器(监听器):负责处理事件的方法。
    事件对象:用于在事件源与事件处理器间传递信息的桥梁。
    它们之间的关系是:当事件源产生事件时,通过事件调用监听器相应的事件处理方法。

事件的分类:
ActionEvent:对应按钮点击、菜单选择、列表框选择、在文本域中按回车键等。

AdjustmentEvent:用户调整滚动条。

ItemEvent:用户从一组选择框或者列表项中进行选择。

TextEvent:文本域或者文本框中的内容发生改变。

ComponentEvent:组件大小改变、移动、显示或者隐藏。

KeyEvent:键盘上的一个键被按下或者释放。

MouseEvent:鼠标按键被按下、释放、鼠标移动或者拖动。

FocusEvent:组件获得焦点或者失去焦点。

WindowEvent:窗口被激活、屏蔽、最小化、最大化或关闭。

ContainerEvent:添加或者删除一个组件。
实现事件的监听:
public class Test extends JFrame implements ActionListener{

}
实现ActionListener接口并处理事件:
 public void actionPerformed(ActionEvent e){

              

        }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值