Java Code Examples for java.awt.event.KeyEvent#VK_Z

The following examples show how to use java.awt.event.KeyEvent#VK_Z . You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: EditablePlot.java    From OpenDA with GNU Lesser General Public License v3.0 6 votes vote down vote up
public void keyPressed(KeyEvent e) {
    int keycode = e.getKeyCode();
    switch(keycode) {
    case KeyEvent.VK_CONTROL:
        _control = true;
        break;
    case KeyEvent.VK_Z:
        if (_control) {
            undo();
        }
        break;
    case KeyEvent.VK_Y:
        if (_control) {
            redo();
        }
        break;
    default:
        // None
    }
}
 
Example 2
Source File: BookmarkKeyChooser.java    From netbeans with Apache License 2.0 6 votes vote down vote up
@Override
public void keyPressed(KeyEvent e) {
    int keyCode = e.getKeyCode();
    char ch = 0;
    if (KeyEvent.VK_0 <= keyCode && keyCode <= KeyEvent.VK_9) {
        ch = (char) ((keyCode - KeyEvent.VK_0) + '0');
    } else if (KeyEvent.VK_A <= keyCode && keyCode <= KeyEvent.VK_Z) {
        ch = (char) ((keyCode - KeyEvent.VK_A) + 'A');
    }
    if (ch != 0) {
        BookmarkInfo bookmark = key2bookmark.get(ch);
        if (bookmark != null) {
            result = bookmark;
            dispose();
        }
    }
}
 
Example 3
Source File: KeyInputManager.java    From ontopia with Apache License 2.0 6 votes vote down vote up
@Override
public void keyReleased(KeyEvent keyEvent) {
  if (keyEvent == lastProcessed)
    return;
  else
    lastProcessed = keyEvent;
  
  if (keyEvent.getKeyCode() == KEY_MODIFIER)
    keyModifierDown = false;

  if (UndoManager.ENABLE_UNDO_MANAGER && keyModifierDown) {
    if (keyEvent.getKeyCode() == KeyEvent.VK_Z)
      controller.undo();
    if (keyEvent.getKeyCode() == KeyEvent.VK_Y)
      controller.redo();
  }
}
 
Example 4
Source File: OSUtils.java    From marathonv5 with Apache License 2.0 5 votes vote down vote up
private static CharSequence keyCharFromKeyCode(int keyCode, String keysFor) {
    if (keyCode >= KeyEvent.VK_A && keyCode <= KeyEvent.VK_Z) {
        return "" + (char) (keyCode - KeyEvent.VK_A + 'a');
    }
    KeysMap entry = KeysMap.findMap(keyCode);
    if (entry != null) {
        return entry.getKeys();
    }
    if (keyCode <= 0x7F) {
        return "" + (char) keyCode;
    }
    throw new WebDriverException("Unable to find Keys entry for keycode " + keyCode + " for action " + keysFor);
}
 
Example 5
Source File: KeyboardLayoutUtil.java    From consulo with Apache License 2.0 5 votes vote down vote up
public static void storeAsciiForChar(@Nonnull KeyEvent e) {
  int id = e.getID();
  if (id != KeyEvent.KEY_PRESSED) return;
  int mods = e.getModifiers();
  int code = e.getKeyCode();
  char aChar = e.getKeyChar();
  if ((mods & ~InputEvent.SHIFT_MASK & ~InputEvent.SHIFT_DOWN_MASK) != 0) return;

  if (code < KeyEvent.VK_A || code > KeyEvent.VK_Z) return;
  if (aChar == KeyEvent.CHAR_UNDEFINED) return;
  if ('a' <= aChar && aChar <= 'z' || 'A' <= aChar && aChar <= 'Z') return;
  if (ourLLtoASCII.containsKey(aChar)) return;
  ourLLtoASCII.put(aChar, (char)((int)'a' + (code - KeyEvent.VK_A)));
}
 
Example 6
Source File: java_awt_MenuShortcut.java    From jdk8u_jdk with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 7
Source File: KeyCodeToChar.java    From Repeat with Apache License 2.0 4 votes vote down vote up
private static String getUpperCaseAlphaChar(int code) {
	switch (code) {
	case KeyEvent.VK_Q:
		return "Q";
	case KeyEvent.VK_W:
		return "W";
	case KeyEvent.VK_E:
		return "E";
	case KeyEvent.VK_R:
		return "R";
	case KeyEvent.VK_T:
		return "T";
	case KeyEvent.VK_Y:
		return "Y";
	case KeyEvent.VK_U:
		return "U";
	case KeyEvent.VK_I:
		return "I";
	case KeyEvent.VK_O:
		return "O";
	case KeyEvent.VK_P:
		return "P";
	case KeyEvent.VK_A:
		return "A";
	case KeyEvent.VK_S:
		return "S";
	case KeyEvent.VK_D:
		return "D";
	case KeyEvent.VK_F:
		return "F";
	case KeyEvent.VK_G:
		return "G";
	case KeyEvent.VK_H:
		return "H";
	case KeyEvent.VK_J:
		return "J";
	case KeyEvent.VK_K:
		return "K";
	case KeyEvent.VK_L:
		return "L";
	case KeyEvent.VK_Z:
		return "Z";
	case KeyEvent.VK_X:
		return "X";
	case KeyEvent.VK_C:
		return "C";
	case KeyEvent.VK_V:
		return "V";
	case KeyEvent.VK_B:
		return "B";
	case KeyEvent.VK_N:
		return "N";
	case KeyEvent.VK_M:
		return "M";
	default:
		return "";
	}
}
 
Example 8
Source File: KeyCodeToChar.java    From Repeat with Apache License 2.0 4 votes vote down vote up
private static String getLowerCaseAlphaChar(int code) {
	switch (code) {
	case KeyEvent.VK_Q:
		return "q";
	case KeyEvent.VK_W:
		return "w";
	case KeyEvent.VK_E:
		return "e";
	case KeyEvent.VK_R:
		return "r";
	case KeyEvent.VK_T:
		return "t";
	case KeyEvent.VK_Y:
		return "y";
	case KeyEvent.VK_U:
		return "u";
	case KeyEvent.VK_I:
		return "i";
	case KeyEvent.VK_O:
		return "o";
	case KeyEvent.VK_P:
		return "p";
	case KeyEvent.VK_A:
		return "a";
	case KeyEvent.VK_S:
		return "s";
	case KeyEvent.VK_D:
		return "d";
	case KeyEvent.VK_F:
		return "f";
	case KeyEvent.VK_G:
		return "g";
	case KeyEvent.VK_H:
		return "h";
	case KeyEvent.VK_J:
		return "j";
	case KeyEvent.VK_K:
		return "k";
	case KeyEvent.VK_L:
		return "l";
	case KeyEvent.VK_Z:
		return "z";
	case KeyEvent.VK_X:
		return "x";
	case KeyEvent.VK_C:
		return "c";
	case KeyEvent.VK_V:
		return "v";
	case KeyEvent.VK_B:
		return "b";
	case KeyEvent.VK_N:
		return "n";
	case KeyEvent.VK_M:
		return "m";
	default:
		return "";
	}
}
 
Example 9
Source File: InputHandler.java    From JavaGame with GNU Affero General Public License v3.0 4 votes vote down vote up
private void toggleKey(int keyCode, boolean isPressed) {
	if (!isIgnoreInput()) {
		if (keyCode == KeyEvent.VK_Z && isAzertyCountry || keyCode == KeyEvent.VK_W && !isAzertyCountry
				|| keyCode == KeyEvent.VK_UP) {
			up.toggle(isPressed);
		}

		if (keyCode == KeyEvent.VK_Q && isAzertyCountry || keyCode == KeyEvent.VK_A && !isAzertyCountry
				|| keyCode == KeyEvent.VK_LEFT) {
			left.toggle(isPressed);
		}

		if (keyCode == KeyEvent.VK_S || keyCode == KeyEvent.VK_DOWN) {
			down.toggle(isPressed);
		}

		if (keyCode == KeyEvent.VK_D || keyCode == KeyEvent.VK_RIGHT) {
			right.toggle(isPressed);
		}
	}
	if (isIgnoreInput()) {
		up.toggle(false);
		down.toggle(false);
		left.toggle(false);
		right.toggle(false);
	}

	if (keyCode == KeyEvent.VK_M) {
		if(!toggleMusic){
			Game.getBackgroundMusic().play();
			print.print("Playing Music", PrintTypes.MUSIC);
			toggleMusic = true;
		}
	}

	if (keyCode == KeyEvent.VK_COMMA) {
		Game.getBackgroundMusic().stop();
		if(toggleMusic)
			print.print("Stopping Music", PrintTypes.MUSIC);
			toggleMusic = false;
	}


	if (keyCode == KeyEvent.VK_W && isAzertyCountry || keyCode == KeyEvent.VK_Z && !isAzertyCountry) {
		// if (map == 0){
		// Game.getGame().setMap("/levels/water_level.png");
		// map++;
		// } else{
		// Game.getGame().setMap("/levels/custom_level.png");
		// map--;
		// }
		if (Game.getMap() == 2) {
			if (Game.isNpc()) {
				Game.setNpc(false);
			}
			Game.setChangeLevel(true);
		}
	}
	if (keyCode == KeyEvent.VK_N) {
		if (Game.getPlayer().isMoving()) {
			setIgnoreInput(true);
			int n = popup.Warn("Stop moving before spawning dummy AI");
			if (n == 0) {
				setIgnoreInput(false);
			}
			return;
		}
		if (!Game.isNpc()) {
			Game.setNpc(true);
			Game.npcSpawn();
			print.print("Dummy has been spawned", PrintTypes.GAME);
		}
	}
	if (keyCode == KeyEvent.VK_K) {
		if (Game.isNpc()) {
			Game.setNpc(false);
			Game.npcKill();
			print.print("Dummy has been removed", PrintTypes.GAME);
		}
	}

	if (keyCode == KeyEvent.VK_A && isAzertyCountry || keyCode == KeyEvent.VK_Q && !isAzertyCountry)
		this.quitGame();

	if (keyCode == KeyEvent.VK_BACK_QUOTE) {
		if (!Game.isClosing() && !Game.isDevMode()) {
			Game.setDevMode(true);
			new Thread(new SleepThread());
		}
	}
}
 
Example 10
Source File: Robot.java    From xnx3 with Apache License 2.0 4 votes vote down vote up
/**
 * 将字符型转换为按键码,可直接使用 {@link #press(int)}调用
 * @param key 字符型文字,包含 0~9 a~z .
 * @return 按键码
 */
public int StringToKey(String key){
	switch (key) {
	case "a":
		return KeyEvent.VK_A;
	case "b":
		return KeyEvent.VK_B;
	case "c":
		return KeyEvent.VK_C;
	case "d":
		return KeyEvent.VK_D;
	case "e":
		return KeyEvent.VK_E;
	case "f":
		return KeyEvent.VK_F;
	case "g":
		return KeyEvent.VK_G;
	case "h":
		return KeyEvent.VK_H;
	case "i":
		return KeyEvent.VK_I;
	case "j":
		return KeyEvent.VK_J;
	case "k":
		return KeyEvent.VK_K;
	case "l":
		return KeyEvent.VK_L;
	case "m":
		return KeyEvent.VK_M;
	case "n":
		return KeyEvent.VK_N;
	case "o":
		return KeyEvent.VK_O;
	case "p":
		return KeyEvent.VK_P;
	case "q":
		return KeyEvent.VK_Q;
	case "r":
		return KeyEvent.VK_R;
	case "s":
		return KeyEvent.VK_S;
	case "t":
		return KeyEvent.VK_T;
	case "u":
		return KeyEvent.VK_U;
	case "v":
		return KeyEvent.VK_V;
	case "w":
		return KeyEvent.VK_W;
	case "x":
		return KeyEvent.VK_X;
	case "y":
		return KeyEvent.VK_Y;
	case "z":
		return KeyEvent.VK_Z;
	case "0":
		return KeyEvent.VK_0;
	case "1":
		return KeyEvent.VK_1;
	case "2":
		return KeyEvent.VK_2;
	case "3":
		return KeyEvent.VK_3;
	case "4":
		return KeyEvent.VK_4;
	case "5":
		return KeyEvent.VK_5;
	case "6":
		return KeyEvent.VK_6;
	case "7":
		return KeyEvent.VK_7;
	case "8":
		return KeyEvent.VK_8;
	case "9":
		return KeyEvent.VK_9;
	case ".":
		return KeyEvent.VK_PERIOD;
	default:
		break;
	}
	
	return 0;
}
 
Example 11
Source File: java_awt_MenuShortcut.java    From openjdk-8-source with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 12
Source File: java_awt_MenuShortcut.java    From hottub with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 13
Source File: UndoCommand.java    From gcs with Mozilla Public License 2.0 4 votes vote down vote up
private UndoCommand() {
    super(I18n.Text("Can't Undo"), CMD_UNDO, KeyEvent.VK_Z);
}
 
Example 14
Source File: java_awt_MenuShortcut.java    From dragonwell8_jdk with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 15
Source File: java_awt_MenuShortcut.java    From jdk8u-jdk with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 16
Source File: java_awt_MenuShortcut.java    From openjdk-jdk9 with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 17
Source File: java_awt_MenuShortcut.java    From jdk8u-dev-jdk with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 18
Source File: java_awt_MenuShortcut.java    From openjdk-jdk8u with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 19
Source File: java_awt_MenuShortcut.java    From jdk8u60 with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}
 
Example 20
Source File: java_awt_MenuShortcut.java    From TencentKona-8 with GNU General Public License v2.0 4 votes vote down vote up
protected MenuShortcut getAnotherObject() {
    return new MenuShortcut(KeyEvent.VK_Z, true);
}