Lines Matching defs:keyChar
88 * will be fired with VK_A. Separately, a KEY_TYPED event with a keyChar
813 * valid Unicode character use this for the keyChar value.
874 * <code>keyChar</code> is a valid unicode character
882 char keyChar;
943 int keyCode, char keyChar, int keyLocation, boolean isProxyActive) {
944 this(source, id, when, modifiers, keyCode, keyChar, keyLocation);
972 * @param keyChar The Unicode character generated by this event, or
981 * <code>keyChar</code> is <code>CHAR_UNDEFINED</code>;
999 int keyCode, char keyChar, int keyLocation) {
1002 if (keyChar == CHAR_UNDEFINED) {
1003 throw new IllegalArgumentException("invalid keyChar");
1014 this.keyChar = keyChar;
1052 * @param keyChar The Unicode character generated by this event, or
1056 * <code>KEY_TYPED</code> and <code>keyChar</code> is
1069 int keyCode, char keyChar) {
1070 this(source, id, when, modifiers, keyCode, keyChar,
1118 return keyChar;
1122 * Set the keyChar value to indicate a logical character.
1124 * @param keyChar a char corresponding to to the combination of keystrokes
1127 public void setKeyChar(char keyChar) {
1128 this.keyChar = keyChar;
1527 * instead of the keyChar.
1529 str.append(",keyChar=");
1530 switch (keyChar) {
1551 str.append(" keyChar");
1554 str.append("'").append(keyChar).append("'");