zoukankan      html  css  js  c++  java
  • 接口因对不同的事件监听器对其处理可能不同

    在java.util中有EventListener接口:所有事件监听者都要实现这个接口。

    java.util中有EventObject类:所有的事件都为其子类。

    事件范例在CoreJavaGirl.java文件中。(文件已加注释)                                   

    注意:接口因对不同的事件监听器对其处理可能不同,所以只能建立监听的功能,而无法实现处理。

    下面程序建立监听功能:

    //监听器接口要定义监听器所具备的功能,定义方法

    {

      void WhatIdoWhenGirlHappy(EmotionEvent e);

    void WhatIdoWhenGirlSad(EmotionEvent e);

    }

    注意查看参考书:事件的设置模式,如何实现授权模型。

     

    事件模式的实现步骤:

    开发事件对象(事件发送者)——接口——接口实现类——设置监听对象

    一定要理解透彻Gril.java程序。

     1 package TomTexts;
     2 
     3 
     4 import java.applet.Applet;
     5 import java.awt.*;
     6 public class TomTexts_42 extends Applet{
     7     private Label label1;
     8     public void init()
     9     {
    10         label1=new Label();
    11         //set text in label1
    12         label1.setText("new text");
    13         //add label component
    14         add(label1);
    15     }
    16     public void paint(Graphics g)
    17     {
    18         //get label1's text
    19         showStatus("Label is displaying: " + label1.getText());
    20     }
    21 }
  • 相关阅读:
    nginx 的请求处理阶段
    docker 的实践操作
    inno setup 1
    缓存算法
    think in uml-关系
    centos mono
    think in uml 2.1
    TFS 创建分支
    think in uml 1
    WebCast课程列表2
  • 原文地址:https://www.cnblogs.com/borter/p/9425293.html
Copyright © 2011-2022 走看看