事件:事件的两种方法

原创 2007年10月14日 23:59:00

 

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

class MyWindowListener extends WindowAdapter
...{
//Event handler for the window closing event  
public void windowClosing(WindowEvent w)
    
...{
        System.out.println(
"Window Closing");
        System.exit(
0);
    }

}



class WindowAdapterTest extends JFrame
...{
    
public static void main(String args[])
    
...{
         
new WindowAdapterTest();
    }


//Constructor 
    public WindowAdapterTest()
    
...{
        
// Register the listener for the window
        MyWindowListener wlisten = new MyWindowListener();
        
this.addWindowListener(wlisten);
        
        
this.setSize(300,300);
        
this.setVisible(true);
    }

}

 方法一:一个类用到另一个类的事件

 

import java.awt.*;
import java.awt.event.*;

public class Adapter extends WindowAdapter ...{
    
public Adapter() ...{
        Frame f 
= new Frame("Window test");
        f.setSize(
300,300);
        f.setVisible(
true);
        f.addWindowListener(
this);
    }

      
public void windowClosing(WindowEvent e) ...{
          System.exit(
0);
     }

         
public static void main(String args[]) ...{
        
new Adapter();
    }

}

方法二:用到本类的事件

 

Android四种事件处理方式

四种时间处理方式,使用四个按钮实现,界面截图如下: 1. 使用匿名内部类处理 2. 使用内部类,完成事件处理。 3. 使用Activity本身作为事件监听器类,完成事件处理。 4. 使用绑定到标签的形...
  • lyz21
  • lyz21
  • 2017年12月08日 14:55
  • 39

Android学习笔记(36):Android的两种事件处理方式

Android提供了两种事件处理的方式:基于回调的事件处理 和 基于监听的事件处理。 我们来说的容易理解一点: (1)基于回调的事件处理就是继承GUI组件,并重写该组件的事件处理方法。除了一些特定...
  • qq_18738333
  • qq_18738333
  • 2016年04月17日 00:30
  • 3916

如何利用一个按钮绑定两个事件

如何利用一个按钮绑定两个事件1、问题背景     一个按钮绑定两个点击事件,但是只有一个事件起作用,另一个不起作用2、实现源码 如何利用一个按钮绑定两个事件 $(do...
  • you23hai45
  • you23hai45
  • 2016年08月17日 22:57
  • 5875

Android中5种Button点击事件的实现方法

在安卓开发中,button点击事件是所有需求中都会涉及的基础需求,有很多方式可以实现这个需求,对于有经验的android程序员而言这部分内容基本没什么问题,本文主要针对android初学者,下面整理了...
  • ydmaizi
  • ydmaizi
  • 2015年12月04日 17:37
  • 1706

Popupwindow 显示, 其他背景变暗。 并加上点击事件 ~ (用于记录)

点击popwindow 的时候, ”点击下拉表“ (如图1) 也会变暗。 有解决此方法的小伙伴,希望稍微指点下~ 多谢!...
  • u012062810
  • u012062810
  • 2015年07月14日 10:07
  • 1552

浅谈javascript之事件、函数、方法、对象 各代表何含义,通俗解释及其之间的关联与区别

简单来说: 在javascript中,所有的事件都是通过函数来执行的,函数本身就是动作(针对事件来说),也是方法(针对对象来说)!对象是指的谁触发了事件,绑定事件的主人。 【事件】 事件就如神经开关,...
  • sinat_34719507
  • sinat_34719507
  • 2017年02月20日 00:48
  • 724

Windows操作系统网络I/O模型

window 下的套接字以来两种方式执行I/O操作,阻塞IO 非阻塞IO,一般默认使用的是阻塞IO 即线程会等待不会把控制权利立刻返回给程序,这就意为一个线程在某一个时候只能够去执行一个IO操作。 ...
  • wendeng6780
  • wendeng6780
  • 2016年12月01日 21:58
  • 86

理解对象以及对象的属性、方法、事件

一.对象: 它可以看作为物体,而且分为思维对象(物体)和实在对象(物体)。思维对象指的是我们在大脑中想象或假设出来的物体,它不存在于现实空间中;而实在对象指的是当时真正存在于我们生活空间的物体,它是...
  • jearmy
  • jearmy
  • 2014年12月03日 21:37
  • 3143

事件分发机制的再整理

分析的对象为:MotionEvent;         三个很重要的方法:dispatchonTouchEvent()(事件分发)、onInterceptTouchEVent()(事件拦截)、onTo...
  • zjngogo
  • zjngogo
  • 2016年03月16日 20:21
  • 1292

Android之事件响应的两种模型分析

对android的监听模型的理解吧
  • feishangbeijixing
  • feishangbeijixing
  • 2014年10月27日 17:20
  • 937
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:事件:事件的两种方法
举报原因:
原因补充:

(最多只允许输入30个字)