日历

2008 8.28 Thu
     12
3456789
10111213141516
17181920212223
24252627282930
31      
«» 2008 - 8 «»

日志分类

文章搜索

日志文章

2007年12月01日 12:35:00

JAVA事件监听

import java.awt.*;
import java.awt.event.*;
public class MultipleEventTester extends Frame implements WindowListener,MouseListener,KeyListener
{
   public MultipleEventTester()
   {
       addWindowListener(this);
       addMouseListener(this);
       addKeyListener(this);
       setSize(200,200);
       show();
   }
   //窗口事件处理方法
   public void windowClosing(WindowEvent we)
   {
       System.exit(0);
   }
   public void windowOpened(WindowEvent we)
   {
       System.out.println("window opened :"+we);
   }
   public void windowIconified(WindowEvent we)
   {
       System.out.println("window iconified:"+we);
   }
   public void windowDeiconified(WindowEvent we)
   {
       System.out.println("window deiconified:"+we);
   }
   public void windowClosed(WindowEvent we)
   {
       System.out.println("window closed :"+we);
   }
   public void windowActivated(WindowEvent we)
   {
       System.out.println("window activated:"+we);
   }
   public void windowDeactivated(WindowEvent we)
   {
       System.out.println("window deactivated:"+we);
   }
   //鼠标事件处理方法
   public void mousePressed(MouseEvent me)
   {
       System.out.println("mouse pressed:"+me);
   }
   public void mouseReleased(MouseEvent me)
   {
       System.out.println("mouse released:"+me);
   }
   public void mouseEntered(MouseEvent me)
   {
       System.out.println("mouse entered:"+me);
   }
   public void mouseExited(MouseEvent me)
   {
       System.out.println("mouse exited:"+me);
   }
   public void mouseClicked(MouseEvent me)
   {
       System.out.println("mouse clicked:"+me);
   }
   //键盘事件处理方法
   public void keyPressed(KeyEvent ke)
   {
       System.out.println("key pressed:"+ke);
   }
   public void keyReleased(KeyEvent ke)
   {
       System.out.println("key released:"+ke);
   }
   public void keyTyped(KeyEvent ke)
   {
       System.out.println("key typed:"+ke);
   }
   public static void main (String args[])
   {
       MultipleEventTester p=new MultipleEventTester();
       
   }
   
}

类别: 无分类 |  评论(6) |  浏览(1452) |  收藏
6楼 [匿名]jzwch 2008年08月22日 18:36:41 Says:
[url=http://www.bjgreatwall.cn/]graphite[/url][url=http://www.bjgreatwall.cn/]crucible[/url][url=http://www.lyzx518.com/]?
5楼 [匿名]sefsefsef 2008年08月06日 04:26:39 Says:
[url=http://www.8681688.com]
4楼 [匿名]sdf34fsdsdf 2008年07月26日 03:55:36 Says:
[url=http://www.jipiaoonline.cn]
3楼 [匿名]guest 2008年07月24日 08:04:19 Says:
[url=http://www.haoyun.bj.cn/]?
2楼 [匿名]sdf34fsdsdf 2008年07月22日 00:18:10 Says:
[url=http://www.jipiaoonline.cn]
1楼 [匿名]iolov1987 2008年07月08日 09:55:06 Says:
<a href="http:www.goxk.com">
发表评论