【问题标题】:How to check KeyListener input?如何检查 KeyListener 输入?
【发布时间】:2010-12-02 16:45:11
【问题描述】:

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

【问题讨论】:

  • 除了 Zevan 的问题,在什么平台上,用什么库?
  • 在java中包java.awt.event.KeyListener;

标签: java keylistener


【解决方案1】:

以下是如何执行此操作的代码示例:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    • 2022-11-11
    • 2017-10-12
    • 2013-11-13
    • 2019-01-21
    • 2020-06-04
    • 1970-01-01
    相关资源
    最近更新 更多