Class KeyEvent
public class KeyEvent : InputEvent, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Serializable>KeyEvent
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Serializable>.IsAssignableFrom<T>()JVMBridgeBase<Serializable>.Execute<T>(params T[])JVMBridgeBase<Serializable>.DynBridgeClazzJVMBridgeBase<Serializable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
KeyEvent()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public KeyEvent()
KeyEvent(Component, int, long, int, int, char)
public KeyEvent(Component arg0, int arg1, long arg2, int arg3, int arg4, char arg5)
Parameters
KeyEvent(Component, int, long, int, int, char, int)
public KeyEvent(Component arg0, int arg1, long arg2, int arg3, int arg4, char arg5, int arg6)
Parameters
KeyEvent(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public KeyEvent(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CHAR_UNDEFINED
public static char CHAR_UNDEFINED { get; }
Property Value
ExtendedKeyCode
public int ExtendedKeyCode { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
KEY_FIRST
public static int KEY_FIRST { get; }
Property Value
KEY_LAST
public static int KEY_LAST { get; }
Property Value
KEY_LOCATION_LEFT
public static int KEY_LOCATION_LEFT { get; }
Property Value
KEY_LOCATION_NUMPAD
public static int KEY_LOCATION_NUMPAD { get; }
Property Value
KEY_LOCATION_RIGHT
public static int KEY_LOCATION_RIGHT { get; }
Property Value
KEY_LOCATION_STANDARD
public static int KEY_LOCATION_STANDARD { get; }
Property Value
KEY_LOCATION_UNKNOWN
public static int KEY_LOCATION_UNKNOWN { get; }
Property Value
KEY_PRESSED
public static int KEY_PRESSED { get; }
Property Value
KEY_RELEASED
public static int KEY_RELEASED { get; }
Property Value
KEY_TYPED
public static int KEY_TYPED { get; }
Property Value
KeyChar
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyChar() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#setKeyChar(char)
public char KeyChar { get; set; }
Property Value
KeyCode
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#getKeyCode() https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#setKeyCode(int)
public int KeyCode { get; set; }
Property Value
KeyLocation
public int KeyLocation { get; }
Property Value
VK_0
public static int VK_0 { get; }
Property Value
VK_1
public static int VK_1 { get; }
Property Value
VK_2
public static int VK_2 { get; }
Property Value
VK_3
public static int VK_3 { get; }
Property Value
VK_4
public static int VK_4 { get; }
Property Value
VK_5
public static int VK_5 { get; }
Property Value
VK_6
public static int VK_6 { get; }
Property Value
VK_7
public static int VK_7 { get; }
Property Value
VK_8
public static int VK_8 { get; }
Property Value
VK_9
public static int VK_9 { get; }
Property Value
VK_A
public static int VK_A { get; }
Property Value
VK_ACCEPT
public static int VK_ACCEPT { get; }
Property Value
VK_ADD
public static int VK_ADD { get; }
Property Value
VK_AGAIN
public static int VK_AGAIN { get; }
Property Value
VK_ALL_CANDIDATES
public static int VK_ALL_CANDIDATES { get; }
Property Value
VK_ALPHANUMERIC
public static int VK_ALPHANUMERIC { get; }
Property Value
VK_ALT
public static int VK_ALT { get; }
Property Value
VK_ALT_GRAPH
public static int VK_ALT_GRAPH { get; }
Property Value
VK_AMPERSAND
public static int VK_AMPERSAND { get; }
Property Value
VK_ASTERISK
public static int VK_ASTERISK { get; }
Property Value
VK_AT
public static int VK_AT { get; }
Property Value
VK_B
public static int VK_B { get; }
Property Value
VK_BACK_QUOTE
public static int VK_BACK_QUOTE { get; }
Property Value
VK_BACK_SLASH
public static int VK_BACK_SLASH { get; }
Property Value
VK_BACK_SPACE
public static int VK_BACK_SPACE { get; }
Property Value
VK_BEGIN
public static int VK_BEGIN { get; }
Property Value
VK_BRACELEFT
public static int VK_BRACELEFT { get; }
Property Value
VK_BRACERIGHT
public static int VK_BRACERIGHT { get; }
Property Value
VK_C
public static int VK_C { get; }
Property Value
VK_CANCEL
public static int VK_CANCEL { get; }
Property Value
VK_CAPS_LOCK
public static int VK_CAPS_LOCK { get; }
Property Value
VK_CIRCUMFLEX
public static int VK_CIRCUMFLEX { get; }
Property Value
VK_CLEAR
public static int VK_CLEAR { get; }
Property Value
VK_CLOSE_BRACKET
public static int VK_CLOSE_BRACKET { get; }
Property Value
VK_CODE_INPUT
public static int VK_CODE_INPUT { get; }
Property Value
VK_COLON
public static int VK_COLON { get; }
Property Value
VK_COMMA
public static int VK_COMMA { get; }
Property Value
VK_COMPOSE
public static int VK_COMPOSE { get; }
Property Value
VK_CONTEXT_MENU
public static int VK_CONTEXT_MENU { get; }
Property Value
VK_CONTROL
public static int VK_CONTROL { get; }
Property Value
VK_CONVERT
public static int VK_CONVERT { get; }
Property Value
VK_COPY
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_COPY
public static int VK_COPY { get; }
Property Value
VK_CUT
public static int VK_CUT { get; }
Property Value
VK_D
public static int VK_D { get; }
Property Value
VK_DEAD_ABOVEDOT
public static int VK_DEAD_ABOVEDOT { get; }
Property Value
VK_DEAD_ABOVERING
public static int VK_DEAD_ABOVERING { get; }
Property Value
VK_DEAD_ACUTE
public static int VK_DEAD_ACUTE { get; }
Property Value
VK_DEAD_BREVE
public static int VK_DEAD_BREVE { get; }
Property Value
VK_DEAD_CARON
public static int VK_DEAD_CARON { get; }
Property Value
VK_DEAD_CEDILLA
public static int VK_DEAD_CEDILLA { get; }
Property Value
VK_DEAD_CIRCUMFLEX
public static int VK_DEAD_CIRCUMFLEX { get; }
Property Value
VK_DEAD_DIAERESIS
public static int VK_DEAD_DIAERESIS { get; }
Property Value
VK_DEAD_DOUBLEACUTE
public static int VK_DEAD_DOUBLEACUTE { get; }
Property Value
VK_DEAD_GRAVE
public static int VK_DEAD_GRAVE { get; }
Property Value
VK_DEAD_IOTA
public static int VK_DEAD_IOTA { get; }
Property Value
VK_DEAD_MACRON
public static int VK_DEAD_MACRON { get; }
Property Value
VK_DEAD_OGONEK
public static int VK_DEAD_OGONEK { get; }
Property Value
VK_DEAD_SEMIVOICED_SOUND
public static int VK_DEAD_SEMIVOICED_SOUND { get; }
Property Value
VK_DEAD_TILDE
public static int VK_DEAD_TILDE { get; }
Property Value
VK_DEAD_VOICED_SOUND
public static int VK_DEAD_VOICED_SOUND { get; }
Property Value
VK_DECIMAL
public static int VK_DECIMAL { get; }
Property Value
VK_DELETE
public static int VK_DELETE { get; }
Property Value
VK_DIVIDE
public static int VK_DIVIDE { get; }
Property Value
VK_DOLLAR
public static int VK_DOLLAR { get; }
Property Value
VK_DOWN
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_DOWN
public static int VK_DOWN { get; }
Property Value
VK_E
public static int VK_E { get; }
Property Value
VK_END
public static int VK_END { get; }
Property Value
VK_ENTER
public static int VK_ENTER { get; }
Property Value
VK_EQUALS
public static int VK_EQUALS { get; }
Property Value
VK_ESCAPE
public static int VK_ESCAPE { get; }
Property Value
VK_EURO_SIGN
public static int VK_EURO_SIGN { get; }
Property Value
VK_EXCLAMATION_MARK
public static int VK_EXCLAMATION_MARK { get; }
Property Value
VK_F
public static int VK_F { get; }
Property Value
VK_F1
public static int VK_F1 { get; }
Property Value
VK_F10
public static int VK_F10 { get; }
Property Value
VK_F11
public static int VK_F11 { get; }
Property Value
VK_F12
public static int VK_F12 { get; }
Property Value
VK_F13
public static int VK_F13 { get; }
Property Value
VK_F14
public static int VK_F14 { get; }
Property Value
VK_F15
public static int VK_F15 { get; }
Property Value
VK_F16
public static int VK_F16 { get; }
Property Value
VK_F17
public static int VK_F17 { get; }
Property Value
VK_F18
public static int VK_F18 { get; }
Property Value
VK_F19
public static int VK_F19 { get; }
Property Value
VK_F2
public static int VK_F2 { get; }
Property Value
VK_F20
public static int VK_F20 { get; }
Property Value
VK_F21
public static int VK_F21 { get; }
Property Value
VK_F22
public static int VK_F22 { get; }
Property Value
VK_F23
public static int VK_F23 { get; }
Property Value
VK_F24
public static int VK_F24 { get; }
Property Value
VK_F3
public static int VK_F3 { get; }
Property Value
VK_F4
public static int VK_F4 { get; }
Property Value
VK_F5
public static int VK_F5 { get; }
Property Value
VK_F6
public static int VK_F6 { get; }
Property Value
VK_F7
public static int VK_F7 { get; }
Property Value
VK_F8
public static int VK_F8 { get; }
Property Value
VK_F9
public static int VK_F9 { get; }
Property Value
VK_FINAL
public static int VK_FINAL { get; }
Property Value
VK_FIND
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_FIND
public static int VK_FIND { get; }
Property Value
VK_FULL_WIDTH
public static int VK_FULL_WIDTH { get; }
Property Value
VK_G
public static int VK_G { get; }
Property Value
VK_GREATER
public static int VK_GREATER { get; }
Property Value
VK_H
public static int VK_H { get; }
Property Value
VK_HALF_WIDTH
public static int VK_HALF_WIDTH { get; }
Property Value
VK_HELP
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HELP
public static int VK_HELP { get; }
Property Value
VK_HIRAGANA
public static int VK_HIRAGANA { get; }
Property Value
VK_HOME
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_HOME
public static int VK_HOME { get; }
Property Value
VK_I
public static int VK_I { get; }
Property Value
VK_INPUT_METHOD_ON_OFF
public static int VK_INPUT_METHOD_ON_OFF { get; }
Property Value
VK_INSERT
public static int VK_INSERT { get; }
Property Value
VK_INVERTED_EXCLAMATION_MARK
public static int VK_INVERTED_EXCLAMATION_MARK { get; }
Property Value
VK_J
public static int VK_J { get; }
Property Value
VK_JAPANESE_HIRAGANA
public static int VK_JAPANESE_HIRAGANA { get; }
Property Value
VK_JAPANESE_KATAKANA
public static int VK_JAPANESE_KATAKANA { get; }
Property Value
VK_JAPANESE_ROMAN
public static int VK_JAPANESE_ROMAN { get; }
Property Value
VK_K
public static int VK_K { get; }
Property Value
VK_KANA
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_KANA
public static int VK_KANA { get; }
Property Value
VK_KANA_LOCK
public static int VK_KANA_LOCK { get; }
Property Value
VK_KANJI
public static int VK_KANJI { get; }
Property Value
VK_KATAKANA
public static int VK_KATAKANA { get; }
Property Value
VK_KP_DOWN
public static int VK_KP_DOWN { get; }
Property Value
VK_KP_LEFT
public static int VK_KP_LEFT { get; }
Property Value
VK_KP_RIGHT
public static int VK_KP_RIGHT { get; }
Property Value
VK_KP_UP
public static int VK_KP_UP { get; }
Property Value
VK_L
public static int VK_L { get; }
Property Value
VK_LEFT
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_LEFT
public static int VK_LEFT { get; }
Property Value
VK_LEFT_PARENTHESIS
public static int VK_LEFT_PARENTHESIS { get; }
Property Value
VK_LESS
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_LESS
public static int VK_LESS { get; }
Property Value
VK_M
public static int VK_M { get; }
Property Value
VK_META
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_META
public static int VK_META { get; }
Property Value
VK_MINUS
public static int VK_MINUS { get; }
Property Value
VK_MODECHANGE
public static int VK_MODECHANGE { get; }
Property Value
VK_MULTIPLY
public static int VK_MULTIPLY { get; }
Property Value
VK_N
public static int VK_N { get; }
Property Value
VK_NONCONVERT
public static int VK_NONCONVERT { get; }
Property Value
VK_NUMBER_SIGN
public static int VK_NUMBER_SIGN { get; }
Property Value
VK_NUMPAD0
public static int VK_NUMPAD0 { get; }
Property Value
VK_NUMPAD1
public static int VK_NUMPAD1 { get; }
Property Value
VK_NUMPAD2
public static int VK_NUMPAD2 { get; }
Property Value
VK_NUMPAD3
public static int VK_NUMPAD3 { get; }
Property Value
VK_NUMPAD4
public static int VK_NUMPAD4 { get; }
Property Value
VK_NUMPAD5
public static int VK_NUMPAD5 { get; }
Property Value
VK_NUMPAD6
public static int VK_NUMPAD6 { get; }
Property Value
VK_NUMPAD7
public static int VK_NUMPAD7 { get; }
Property Value
VK_NUMPAD8
public static int VK_NUMPAD8 { get; }
Property Value
VK_NUMPAD9
public static int VK_NUMPAD9 { get; }
Property Value
VK_NUM_LOCK
public static int VK_NUM_LOCK { get; }
Property Value
VK_O
public static int VK_O { get; }
Property Value
VK_OPEN_BRACKET
public static int VK_OPEN_BRACKET { get; }
Property Value
VK_P
public static int VK_P { get; }
Property Value
VK_PAGE_DOWN
public static int VK_PAGE_DOWN { get; }
Property Value
VK_PAGE_UP
public static int VK_PAGE_UP { get; }
Property Value
VK_PASTE
public static int VK_PASTE { get; }
Property Value
VK_PAUSE
public static int VK_PAUSE { get; }
Property Value
VK_PERIOD
public static int VK_PERIOD { get; }
Property Value
VK_PLUS
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_PLUS
public static int VK_PLUS { get; }
Property Value
VK_PREVIOUS_CANDIDATE
public static int VK_PREVIOUS_CANDIDATE { get; }
Property Value
VK_PRINTSCREEN
public static int VK_PRINTSCREEN { get; }
Property Value
VK_PROPS
public static int VK_PROPS { get; }
Property Value
VK_Q
public static int VK_Q { get; }
Property Value
VK_QUOTE
public static int VK_QUOTE { get; }
Property Value
VK_QUOTEDBL
public static int VK_QUOTEDBL { get; }
Property Value
VK_R
public static int VK_R { get; }
Property Value
VK_RIGHT
public static int VK_RIGHT { get; }
Property Value
VK_RIGHT_PARENTHESIS
public static int VK_RIGHT_PARENTHESIS { get; }
Property Value
VK_ROMAN_CHARACTERS
public static int VK_ROMAN_CHARACTERS { get; }
Property Value
VK_S
public static int VK_S { get; }
Property Value
VK_SCROLL_LOCK
public static int VK_SCROLL_LOCK { get; }
Property Value
VK_SEMICOLON
public static int VK_SEMICOLON { get; }
Property Value
VK_SEPARATER
public static int VK_SEPARATER { get; }
Property Value
VK_SEPARATOR
public static int VK_SEPARATOR { get; }
Property Value
VK_SHIFT
public static int VK_SHIFT { get; }
Property Value
VK_SLASH
public static int VK_SLASH { get; }
Property Value
VK_SPACE
public static int VK_SPACE { get; }
Property Value
VK_STOP
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_STOP
public static int VK_STOP { get; }
Property Value
VK_SUBTRACT
public static int VK_SUBTRACT { get; }
Property Value
VK_T
public static int VK_T { get; }
Property Value
VK_TAB
public static int VK_TAB { get; }
Property Value
VK_U
public static int VK_U { get; }
Property Value
VK_UNDEFINED
public static int VK_UNDEFINED { get; }
Property Value
VK_UNDERSCORE
public static int VK_UNDERSCORE { get; }
Property Value
VK_UNDO
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/event/KeyEvent.html#VK_UNDO
public static int VK_UNDO { get; }
Property Value
VK_UP
public static int VK_UP { get; }
Property Value
VK_V
public static int VK_V { get; }
Property Value
VK_W
public static int VK_W { get; }
Property Value
VK_WINDOWS
public static int VK_WINDOWS { get; }
Property Value
VK_X
public static int VK_X { get; }
Property Value
VK_Y
public static int VK_Y { get; }
Property Value
VK_Z
public static int VK_Z { get; }
Property Value
Methods
GetExtendedKeyCodeForChar(int)
public static int GetExtendedKeyCodeForChar(int arg0)
Parameters
Returns
GetKeyText(int)
public static String GetKeyText(int arg0)
Parameters
Returns
IsActionKey()
public bool IsActionKey()