IT干货网

键盘监听

flyfish 2022年03月12日 编程设计 149 0

键盘监听

以下代码对键盘输入做出反应:

package com.cxf.gui.Keyboard; 
 
 
import java.awt.*; 
import java.awt.event.KeyAdapter; 
import java.awt.event.KeyEvent; 
 
public class TestForKeyboard { 
    public static void main(String[] args) { 
        new MyFrame(); 
    } 
} 
 
class MyFrame extends Frame{ 
    public MyFrame() { 
        setVisible(true); 
        setBounds(100, 100, 1000, 700); 
         
        addKeyListener(new KeyAdapter() { 
            @Override 
            public void keyPressed(KeyEvent e) { 
                if (e.getKeyCode() == KeyEvent.VK_UP){ 
                    System.out.println("key of up pressed"); 
                } 
            } 
        }); 
 
    } 
} 
 

输出结果:

key of up pressed 
key of up pressed 
key of up pressed 
 

按下键盘↑键时,打印“key of up pressed”。

此处使用了keylistener,用以监听键盘。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

窗口监听2