GUI键盘监听事件(java)

Gui键盘监听事件,实现的效果就是按下键盘控制台输出你按下的键。比如:按下A控制台就输出A

public class TextKeyFlowLay {
     
    public static void main(String[] args) {
     
       new keyFrame();
    }
}
class keyFrame extends Frame{
     
    public keyFrame(){
     
        setBounds(2,3,300,400);
        setVisible(true);
        setBackground(new Color(111, 111, 111));
        //按下键盘按钮
        //用this调用该类的方法
        this.addKeyListener(new KeyAdapter() {
     
            @Override
            public void keyPressed(KeyEvent e) {
     
                int keyCode = e.getKeyCode();
                //键盘的每个按键都有对应的16进制数字
                System.out.println(keyCode);
                //vk-对于键盘每个按键
                if(keyCode==KeyEvent.VK_UP){
     
                    System.out.println("按下了上键");
                }
                 //根据不同的输操作,产生不同的结果
            }
        });
    }

}

你可能感兴趣的:(java入门,gui,java)