想要点击回车的时候触发JButton的click事件,
但是如果按住回车不放就显示按住JButton的状态,
即keydown事件而不是keypress事件。
再线等!

解决方案 »

  1.   

    假设用鼠标按住一个button,会显示按住的状态,直到松开才能触发click事件
    现在要求用回车键模拟这个过程。
    即按住回车键不放会显示按住的状态,直到松开才能触发click事件
      

  2.   

    keyup事件只能实现松开的时候运行click事件
    但不能实现按住效果
      

  3.   

    实现KeyListener的方法KeyPressed
    KeyReleased
      

  4.   

    TO fire1_0(Steven)
    我看也只能用这两个方法来模拟了!
    那么keyPressed的时候怎样实现按住的效果?
    JButton有没有相应的属性?
      

  5.   

    自己搞定了!
          jBtnOk.getModel().setArmed(true);
          jBtnOk.getModel().setPressed(true);