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("按下了上键");
}
//根据不同的输操作,产生不同的结果
}
});
}
}