码迷,mamicode.com
首页 > 编程语言 > 详细

Java 事件类型集合

时间:2014-07-08 08:23:50      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:java   事件   

Java 事件处理中的概念

事件 :用户界面上的一个操作(例如:使用各种输入设备,如鼠标,键盘等来完成)
       当一个事件发生时,该事件用一个***事件对象***来进行表示.事件对象有对应的事件类。
       不同的事件类描述不同类型的用户动作.
       事件的类名通常为:XxxEvent
      
事件源: 产生事件的组件

事件处理器:接受事件对象并进行相应处理的方法.
            事件处理器包含在一个类(事件监听器类)中,这个类的对象负责检查事件是否发生,
            若发生就激活事件处理器进行处理
            对应的事件处理器接口通常为XxxListener

事件监听器类:
            包含事件处理器,并负责检查事件是否发生,若发生就激活
            事件处理器并进行处理的类叫做"事件监听器类"
            Note: 事件监听器类必须实现事件监听器接口或继承事件
            监听器适配器类.


事件监听器的编写要点

事件监听器类的编写要点:
 1)在事件监听器类的声明中指定要实现的监听器接口名 如:
    public class MyListener implements XxxListener
    { .... }
 2) 实现监听器接口中的事件处理方法 如:
     public void 事件处理方法名(XxxEvent e)
     { ... 处理某个事件的代码... }
    
   Note: 在一个或多个组件上可以进行监听器类的实例注册。如:
   组件对象.addXxxxListener(MyListener 对象);



Java中的各种事件类型


bubuko.com,布布扣


Note:

      public int getID(); 返回事件的类型
      public Object getSource(); 返回事件源的引用
     当多个事件源触发事件由一个共同的监听器处理时,我们可以通过getSource方法判断当前事件源是哪一个组件






Java 事件类型集合,布布扣,bubuko.com

Java 事件类型集合

标签:java   事件   

原文地址:http://shuoailin.blog.51cto.com/2262336/1435006

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!