事件:事件的两种方法

原创 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点击返回时触发的事件

private void dialog(){ AlertDialog.Builder builder = new Builder(PPTSoftwareActivity.this); b...
  • lujianfeiccie2009
  • lujianfeiccie2009
  • 2012-06-12 11:48:22
  • 2782

JavaScript 捕获窗口关闭事件

1.用javascript重新定义 window.onbeforeunload() 事件  在javascript里定义一个函数即可  function window.onbeforeunload...
  • NCHUtianlin
  • NCHUtianlin
  • 2016-11-25 13:49:09
  • 171

JQuery方法事件大全

  • 2017年10月13日 10:15
  • 29KB
  • 下载

DOM中为事件添加事件处理程序的几种方式以及跨浏览器方式

1.传统的方式是将一个函数赋值给一个事件处理程序属性。看看DOM0级方式例如:var btn = document.getElementById("myBtn"); btn.onclick = fun...
  • code_ja
  • code_ja
  • 2016-07-15 12:52:33
  • 1297

C#自定义事件

  • 2013年05月09日 09:53
  • 15KB
  • 下载

android用户界面-事件处理

处理UI事件   在android上, 有多种方法获取用户与应用程序的交互信息. 当考虑UI内部的事件时, 我们的方法是抓取特定的与用户交互的View对象产生的事件.   在你用来组成布局的...
  • kakaxi1o1
  • kakaxi1o1
  • 2013-12-27 23:50:33
  • 1164

两种高效的事件处理模式和并发模式

半同步/半异步模式: 先解释一下同步和异步的区别,在并发模式中,这里的“同步"指的是程序完全按照代码的顺序执行,“异步”指的是程序的执行需要由系统事件来驱动,比如说信号、中断等。下图就清楚的解释了同步...
  • u011438608
  • u011438608
  • 2015-03-31 18:08:57
  • 3289

ListView控件属性、方法、事件

  • 2011年12月18日 14:38
  • 308KB
  • 下载

事件与委托精典示例

  • 2011年11月23日 18:03
  • 64KB
  • 下载

PPT类对象在运用

  • 2012年11月30日 10:47
  • 942KB
  • 下载
收藏助手
不良信息举报
您举报文章:事件:事件的两种方法
举报原因:
原因补充:

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