GUI-AWT-键盘监听
键盘监听
编码
1 package com.luckylu.gui; 2 3 import java.awt.*; 4 import java.awt.event.KeyAdapter; 5 import java.awt.event.KeyEvent; 6 7 public class TestKeyListener { 8 public static void main(String[] args) { 9 new KeyFrame(); 10 } 11 } 12 class KeyFrame extends Frame { 13 public KeyFrame(){ 14 setBounds(200,200,300,200); 15 setVisible(true); 16 addKeyListener(new KeyAdapter() { 17 //按下键盘 18 @Override 19 public void keyPressed(KeyEvent e) { 20 //获取按键编码 21 int keyCode = e.getKeyCode(); 22 System.out.println(keyCode); //输出按键编码, 23 if(keyCode == KeyEvent.VK_UP){ 24 System.out.println("您键入UP键"); 25 } 26 //根据不同操作产生不同结果; 27 } 28 }); 29 30 } 31 32 }
结果: