确定按"退格"按钮

MyT*_*tle 3 java gwt

如何在GWT中确定用户按下Backspace按钮?我试过这个,但它不起作用

  @Override
  public void onKeyPress(KeyPressEvent event) {
       char charCode= event.getCharCode();
       if(charCode == (char) KeyCodes.KEY_BACKSPACE){
           //do someThing 
       }
  }
Run Code Online (Sandbox Code Playgroud)

Tho*_*yer 10

keypress事件在大多数浏览器中实现为仅在生成角色时触发(这就是它的标准化方式:http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keypress).退格显然不会产生一个角色; 你应该使用keydownkeyup检测它.