这应该在输入框的focus事件中去做吧?

解决方案 »

  1.   

    JComponent.addKeyListener(new KeyListener(){
       public void keyTyped(KeyEvent e){}
       public void keyPressed(KeyEvent e){}
       public void keyReleased(KeyEvent e){}
    });
    也就是激发键盘事件,不知道你是否明白?
      

  2.   

    按搂主的意思,这个时候应该是处理FocusEvent,jtextfield.addFocusListener();  public void focusLost(FocusEvent e){//失去焦点的处理
      }
      public void focusGained(FocusEvent e){//获得焦点的处理
      }