Java2简明教程] 教学课件 ppt 作者Java2-12.pptVIP

  • 1
  • 0
  • 约1.98万字
  • 约 70页
  • 2019-07-07 发布于广东
  • 举报

Java2简明教程] 教学课件 ppt 作者Java2-12.ppt

第12章 事件处理 本章讲述的主要内容如下: 基于委托的事件处理模型; 常用的组件事件处理; 鼠标事件和键盘事件处理; 事件处理中的Adapter类和内隐类; 综合举例。 12.1 委托事件处理模型 事件处理由三个组成部分:事件源、事件对象和事件监听者; Java2的委托事件处理模型思想:每个事件源可以发出若干种不同类型的事件。为每个事件源指定一个或多个事件监听者,它可以对某种事件进行监听。如果发生某种事件,就调用相应监听者中的方法。 12.1 委托事件处理模型(续) 程序员的工作:注册监听者和实现事件处理方法。 注册监听者采用addXXXListener( )方法实现,例如:A. addXXXListener( B ) ;当A发生XXX事件时,对象B能得到通知,并将调用相应的方法处理该事件。 12.2.1 JButton事件处理 当用户点击JButton对象时,仅产生一种ActionEvent事件。 ActionListener接口仅有一个方法,它的定义是(程序12-1给出了示例 ): 12.2.2 JTextField和JPasswordField事件处理 若在文本行中输入数据并按下回车键,将触发一个事件。如果程序注册了一个事件监听者,那么监听者就可以处理这个事件,并可以使用此时输入的文本数据; 当有多个事件源时,使用getSource( )方法来

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档