开发者

How to check KeyListener input?

开发者 https://www.devze.com 2023-01-28 05:35 出处:网络
In java.awt.event.Ke开发者_如何学运维yListener, how do I check if the user enters \"+\" or \"- \"?Here\'s a code example of how to do this:

In java.awt.event.Ke开发者_如何学运维yListener, how do I check if the user enters "+" or "- "?


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) {
        }
    });
0

精彩评论

暂无评论...
验证码 换一张
取 消