protected void handleKeyEvent(KeyEvent event) { // keyEvent = event; key = event.getKey(); keyCode = event.getKeyCode(); switch (event.getAction()) { case KeyEvent.PRESS: keyPressed = true; keyPressed(event); break; case KeyEvent.RELEASE: keyPressed = false; keyReleased(event); break; } handleMethods("keyEvent", new Object[]{event}); }
&& (e.getKey() == saveKey.charAt(0))) { System.out.println("Saved to : " + filename); this.saveLocationTo(filename); && (e.getKey() == trackKey.charAt(0))) { this.useManualLocation(!this.useManualLocation, null); String status = useManualLocation ? "ON" : "OFF"; && (e.getKey() == loadKey.charAt(0))) { this.loadLocationFrom(filename); System.out.println("Loaded from: " + filename);
public void handleKeyEvent(KeyEvent keyEvent) { int keyActionConstant = keyEvent.getAction(); KeyAction keyAction = KeyAction.getFromConstant(keyActionConstant); char key = keyEvent.getKey(); if (key == PConstants.CODED) { int keyCodeConstant = keyEvent.getKeyCode(); KeyCode keyCode = KeyCode.getFromConstant(keyCodeConstant); performAction(keyAction, keyCode, keyCodeActions, keyEvent); } else { performAction(keyAction, key, keyActions, keyEvent); } }
/** * key event to register * * @param e KeyEvent */ public void keyEvent(processing.event.KeyEvent e) { if (e.getAction() != KeyEvent.PRESS) { } else { switch (e.getKey()) { case 'x': constrain(Constrain.XAXIS); break; case 'y': constrain(Constrain.YAXIS); break; case 'z': constrain(Constrain.ZAXIS); break; } } if (e.getAction() == KeyEvent.RELEASE) { constrain(Constrain.FREE); } }
key = event.getKey(); keyCode = event.getKeyCode();