简体   繁体   English

如何检查KeyListener输入?

[英]How to check KeyListener input?

在java.awt.event.KeyListener中,如何检查用户输入的是“ +”还是“-”?

Here's a code example of how to do this: 这是如何执行此操作的代码示例:

    TextField field = new TextField();
    field.addKeyListener(new KeyListener() {
        public void keyTyped(KeyEvent e) {
            final char aChar = e.getKeyChar();
            if (aChar == '+') {
                System.out.println("+ was typed");
            }
            if (aChar == '-') {
                System.out.println("- was typed");
            }
        }

        public void keyPressed(KeyEvent e) {
        }

        public void keyReleased(KeyEvent e) {
        }
    });

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM