KeyEvent来新建的话不知道backspace的keyChar啊

解决方案 »

  1.   

    public void keyPressed(KeyEvent event)
    {
       int keyCode = event.getKeyCode();
       if (keyCode == KeyEvent.VK_BACK_SPACE)
       {
          . . .
       }
    }
      

  2.   

    java.awt.RobotkeyPress
    public void keyPress(int keycode)按下给定的键。应该使用 keyRelease 方法释放该键。 
    拥有一个以上与之相关的物理键(例如,KeyEvent.VK_SHIFT 可能指左 shift 键或右 shift 键)的键代码可能映射到左键。 
    参数:
    keycode - 要按下的键(例如,KeyEvent.VK_A) 
    抛出: 
    IllegalArgumentException - 如果 keycode 是一个无效的键
    另请参见:
    keyRelease(int), KeyEvent