import java.awt.*;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
public class KeyListenerTest {
public static void main(String[] args) {
new MyFrame7();
}
}
class MyFrame7 extends Frame{
public MyFrame7(){
setBounds(100,100,300,400);
setVisible(true);
this.addKeyListener(
new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e) {
//获得按下了键盘的哪一个键
int keyCode = e.getExtendedKeyCode();
if(keyCode==KeyEvent.VK_UP){
System.out.println("你按下了up键");
}
}
}
);
}
}
运行结果为:
按下up键后,控制台打印:“你按下了up键”