2010-12-02 8 views
0

java.awt.event.KeyListenerで、ユーザーが「+」または「 - 」を入力したかどうかを確認するにはどうすればよいですか?KeyListenerの入力を確認するには?

+1

あなたはどのような言語を使用していますか? – Zevan

+0

Zevanの質問に加えて、どのプラットフォームでどのライブラリを使用していますか? – nmichaels

+0

javaのパッケージjava.awt.event.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) { 
     } 
    }); 
関連する問題