TestKey_19

来源:互联网 发布:淘宝支付宝怎么解绑 编辑:程序博客网 时间:2024/06/15 19:27

/**
*Title:TestKey_19.java
*Description:1、键盘事件的使用方法,代码的相当写法。
*@Copyright:
*@Company:
*@autor:firefly
*@version:1.0
*@time:2012.10.3
*/

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

public class TestKey_19 {
 public static void main(String[] args) {
  new MyKeyFrame().launchFrame();
 }
}

class MyKeyFrame extends Frame {
 public void launchFrame() {
  setSize(200, 200);
  setLocation(300, 300);
  addKeyListener(new KeyMonitor());
  setVisible(true);
 }
 
 class KeyMonitor extends KeyAdapter {
  public void keyPressed(KeyEvent e) {
   int code = e.getKeyCode();//KeyEvent事件所对应的getKeyCode()也是返回一个整数。
   if(code == KeyEvent.VK_UP)//在这里要写为KeyEvent.VK_UP的形式,KeyEvent不要忘记了。键盘上的第一个键都对应一个虚拟的整数,即每一个键代表一个整数。
    System.out.println("UP");
  }
 }
}

原创粉丝点击