Example #1
0
  private void onKeyEventQueued(KeyInputEvent evt) {
    if (evt.isRepeating()) {
      return; // repeat events not used for bindings
    }

    int hash = KeyTrigger.keyHash(evt.getKeyCode());
    invokeActions(hash, evt.isPressed());
    invokeTimedActions(hash, evt.getTime(), evt.isPressed());
  }
Example #2
0
 @Override
 public void onKeyEvent(KeyInputEvent evt) {
   if (evt.isReleased()) return;
   if (evt.getKeyChar() == '\n' || evt.getKeyChar() == '\r') {
     txt3.setText(str.toString());
     str.setLength(0);
   } else {
     str.append(evt.getKeyChar());
   }
 }