一、新建一个普通的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());
}
}