键盘监听

键盘监听

public class Demo08 {
    public static void main(String[] args) {
        new KeyFrame();
    }
}
class KeyFrame extends Frame{
    public KeyFrame(){
        setBounds(100,200,200,300);
        setVisible(true);

        this.addKeyListener(new KeyAdapter() {
            //键盘按下触发事件
            @Override
            public void keyPressed(KeyEvent e) {
                //获取键盘下的键
                int keyCode = e.getKeyCode();  //不需要去记录这个数值,直接使用静态属性VK_xxx
                System.out.println(keyCode);
                if (keyCode == KeyEvent.VK_F1){
                    System.out.println("按下F1键");
                }
            }
        });
    }
}
posted @ 2021-04-15 15:54  saxon宋  阅读(41)  评论(0)    收藏  举报