《Java与面向对象程序》_11.3 GUI事件处理.pptVIP

  • 2
  • 0
  • 约4.27千字
  • 约 21页
  • 2026-05-29 发布于广东
  • 举报

《Java与面向对象程序》_11.3 GUI事件处理.ppt

?主要内容?小结学习目标了解学习GUI的事件处理机制,知道事件源、事件对象和事件监听器。主要内容GUI事件处理机制键盘事件处理鼠标事件处理GUI事件处理概述事件处理在图形用户界面的程序设计中是必不可少的,在前面的案例11-1中,只进行了界面的设计,并没有真正实现其操作功能。要想让我们设计的GUI程序能够响应用户的操作,真正实现其功能,必须为其添加事件处理代码。本小节将学习GUI的事件处理机制,并对常见的GUI事件处理进行讲解和演示1.事件处理机制在GUI程序运行时,系统应该能够识别用户对界面通过鼠标或键盘所进行的操作并做出响应。通常键盘或鼠标操作会引起一个系统预先定义好的事件,程序只需要定义每个特定事件发生时应该做出的响应即可。在Java中,除了键盘和鼠标操作外,系统的状态改变、标准图形界面元素等都可以引发事件。事件通常包含3个组件:事件源事件对象事件监听器1.事件处理机制事件源顾名思义,事件源就是事件的源头,即事件产生的地方。Java中的事件源指的是界面组件。例如,单击一个命令按钮时,这个按钮就是事件源,它会产生一个ActionEvent事件对象,该对象包含有事件的信息1.事件处理机制事件对象在Java中,每一个事件都是对象,java.util.EventObject是所有事件对象的根类;与GUI程序相关的事件对象的根类

文档评论(0)

1亿VIP精品文档

相关文档