Java GUI 键盘监听 keyListener 使用教程

一、新建一个普通的Frame参考教程

二、为键盘添加监听(同其他监听一致)参考教程

三、总代码

Demo.java

package GUI.键盘监听;

public class Demo {
    public static void main(String[] args) {
        new 键盘监听Frame();
    }
}

键盘监听Frame.java

package GUI.键盘监听;

import GUI.MyClass.MySystemExit;

import java.awt.*;

class 键盘监听Frame extends Frame {
    public 键盘监听Frame() {
        this.setName("KeyListener");
        this.setLocation(100,100);
        this.setSize(400,300);

        this.setVisible(true);
        new MySystemExit(this);
        this.addKeyListener(new 键盘监听KeyListener());
    }
}

键盘监听KeyListener.java

package GUI.键盘监听;

import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

public class 键盘监听KeyListener extends KeyAdapter {
    @Override
    public void keyTyped(KeyEvent e) {
        System.out.println("e.getKeyChar(): "+e.getKeyChar());
        System.out.println("e.getKeyCode():"+e.getKeyCode());
    }
}
发布了56 篇原创文章 · 获赞 2 · 访问量 470

猜你喜欢

转载自blog.csdn.net/jarvan5/article/details/105620957