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()); }
@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()); } }