Java程序设计项目化教程_6.5事件.pptxVIP

  • 0
  • 0
  • 约2.9千字
  • 约 20页
  • 2026-03-25 发布于广东
  • 举报

PART6.5事件

6.5.1事件处理机制Swing组件中的事件处理专门用于响应用户的操作,如响应用户的鼠标单击、按下键盘等操作。3

6.5.1事件处理机制在Swing事件处理的过程中,主要涉及三类对象。事件发生的场所,通常是产生事件的组件,如窗口、按钮、莱单等。封装了GUI组件上发生的特定事件(通常就是用户的一次操作)。负责监听事件源上发生的事件,并对各种事件做出相应处理(监听器对象中包含事件处理器)事件源(EventSource):1事件对象(Event):2监听器(Listener):33

6.5.1事件处理机制上图中1、2、3、4作用如下(2)触发事件源上的事件;(4)接受事件对象,激活事件处理器,实现预定功能。 上图中,事件源是一个组件,当用户进行一些操作时,例如,按下鼠标或者释放键盘等,都会触发相应的事件,如果事件源注册了监听器,则触发的相应事件将会被处理。(3)产生并传递事件对象;(1)将监听器注册到事件源;

例6-12事件的应用packageChapter6;importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;//导入事件publicclassexample6_12{ publicstaticvoidmain(String[]args){ Frameframe

文档评论(0)

1亿VIP精品文档

相关文档