第三节 事件处理

  • Post author:
  • Post category:其他


3.1 Java事件处理流程

在之前介绍AWT窗口的时候,我们发现,点击关闭按钮并没有达到关闭的效果。换句话说,就是这些界面还不能响应用户的任何操作。

在事件处理的过程中,主要涉及三类对象:

•Event Source(事件源):事件发生的场所,这里通常是各个组件。

•Event(事件):事件封装了组件上发生的特定事情,而且也封装了所发生的事件的相关信息。

•Event Listener(事件监听器):负责监听事件源所发生的的事件,并作出相应的响应处理。

AWT事件处理流程示意图:


想要更多资料,可以加微信mageit私发!


举例:

package com.xx.awt03;

import java.awt.BorderLayout;

import java.awt.Button;

import java.awt.Frame;

import java.awt.TextField;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

/*

  • 普通按钮点击事件,通过点击发送特定文字到文本区域

    */

    public class EventTest01 {

    private Frame f = new Frame(“事件测试”);

    private Button btnOk = new Button(“点我”);

    private TextField tf = new TextField(30);

    public



版权声明:本文为magedege原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。