Table of Contents

Class KeyEvent

Namespace
Java.Awt.EventNs
Assembly
MASES.JNet.dll
public class KeyEvent : InputEvent, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
KeyEvent
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Serializable>.IsAssignableFrom<T>()
JVMBridgeBase<Serializable>.Execute<T>(params T[])
JVMBridgeBase<Serializable>.DynBridgeClazz
JVMBridgeBase<Serializable>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.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

arg0 Component

Component

arg1 int

int

arg2 long

long

arg3 int

int

arg4 int

int

arg5 char

char

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

arg0 Component

Component

arg1 int

int

arg2 long

long

arg3 int

int

arg4 int

int

arg5 char

char

arg6 int

int

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

public override string BridgeClassName { get; }

Property Value

string

CHAR_UNDEFINED

public static char CHAR_UNDEFINED { get; }

Property Value

char

ExtendedKeyCode

public int ExtendedKeyCode { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

KEY_FIRST

public static int KEY_FIRST { get; }

Property Value

int

KEY_LAST

public static int KEY_LAST { get; }

Property Value

int

KEY_LOCATION_LEFT

public static int KEY_LOCATION_LEFT { get; }

Property Value

int

KEY_LOCATION_NUMPAD

public static int KEY_LOCATION_NUMPAD { get; }

Property Value

int

KEY_LOCATION_RIGHT

public static int KEY_LOCATION_RIGHT { get; }

Property Value

int

KEY_LOCATION_STANDARD

public static int KEY_LOCATION_STANDARD { get; }

Property Value

int

KEY_LOCATION_UNKNOWN

public static int KEY_LOCATION_UNKNOWN { get; }

Property Value

int

KEY_PRESSED

public static int KEY_PRESSED { get; }

Property Value

int

KEY_RELEASED

public static int KEY_RELEASED { get; }

Property Value

int

KEY_TYPED

public static int KEY_TYPED { get; }

Property Value

int

KeyChar

public char KeyChar { get; set; }

Property Value

char

KeyCode

public int KeyCode { get; set; }

Property Value

int

KeyLocation

public int KeyLocation { get; }

Property Value

int

VK_0

public static int VK_0 { get; }

Property Value

int

VK_1

public static int VK_1 { get; }

Property Value

int

VK_2

public static int VK_2 { get; }

Property Value

int

VK_3

public static int VK_3 { get; }

Property Value

int

VK_4

public static int VK_4 { get; }

Property Value

int

VK_5

public static int VK_5 { get; }

Property Value

int

VK_6

public static int VK_6 { get; }

Property Value

int

VK_7

public static int VK_7 { get; }

Property Value

int

VK_8

public static int VK_8 { get; }

Property Value

int

VK_9

public static int VK_9 { get; }

Property Value

int

VK_A

public static int VK_A { get; }

Property Value

int

VK_ACCEPT

public static int VK_ACCEPT { get; }

Property Value

int

VK_ADD

public static int VK_ADD { get; }

Property Value

int

VK_AGAIN

public static int VK_AGAIN { get; }

Property Value

int

VK_ALL_CANDIDATES

public static int VK_ALL_CANDIDATES { get; }

Property Value

int

VK_ALPHANUMERIC

public static int VK_ALPHANUMERIC { get; }

Property Value

int

VK_ALT

public static int VK_ALT { get; }

Property Value

int

VK_ALT_GRAPH

public static int VK_ALT_GRAPH { get; }

Property Value

int

VK_AMPERSAND

public static int VK_AMPERSAND { get; }

Property Value

int

VK_ASTERISK

public static int VK_ASTERISK { get; }

Property Value

int

VK_AT

public static int VK_AT { get; }

Property Value

int

VK_B

public static int VK_B { get; }

Property Value

int

VK_BACK_QUOTE

public static int VK_BACK_QUOTE { get; }

Property Value

int

VK_BACK_SLASH

public static int VK_BACK_SLASH { get; }

Property Value

int

VK_BACK_SPACE

public static int VK_BACK_SPACE { get; }

Property Value

int

VK_BEGIN

public static int VK_BEGIN { get; }

Property Value

int

VK_BRACELEFT

public static int VK_BRACELEFT { get; }

Property Value

int

VK_BRACERIGHT

public static int VK_BRACERIGHT { get; }

Property Value

int

VK_C

public static int VK_C { get; }

Property Value

int

VK_CANCEL

public static int VK_CANCEL { get; }

Property Value

int

VK_CAPS_LOCK

public static int VK_CAPS_LOCK { get; }

Property Value

int

VK_CIRCUMFLEX

public static int VK_CIRCUMFLEX { get; }

Property Value

int

VK_CLEAR

public static int VK_CLEAR { get; }

Property Value

int

VK_CLOSE_BRACKET

public static int VK_CLOSE_BRACKET { get; }

Property Value

int

VK_CODE_INPUT

public static int VK_CODE_INPUT { get; }

Property Value

int

VK_COLON

public static int VK_COLON { get; }

Property Value

int

VK_COMMA

public static int VK_COMMA { get; }

Property Value

int

VK_COMPOSE

public static int VK_COMPOSE { get; }

Property Value

int

VK_CONTEXT_MENU

public static int VK_CONTEXT_MENU { get; }

Property Value

int

VK_CONTROL

public static int VK_CONTROL { get; }

Property Value

int

VK_CONVERT

public static int VK_CONVERT { get; }

Property Value

int

VK_COPY

public static int VK_COPY { get; }

Property Value

int

VK_CUT

public static int VK_CUT { get; }

Property Value

int

VK_D

public static int VK_D { get; }

Property Value

int

VK_DEAD_ABOVEDOT

public static int VK_DEAD_ABOVEDOT { get; }

Property Value

int

VK_DEAD_ABOVERING

public static int VK_DEAD_ABOVERING { get; }

Property Value

int

VK_DEAD_ACUTE

public static int VK_DEAD_ACUTE { get; }

Property Value

int

VK_DEAD_BREVE

public static int VK_DEAD_BREVE { get; }

Property Value

int

VK_DEAD_CARON

public static int VK_DEAD_CARON { get; }

Property Value

int

VK_DEAD_CEDILLA

public static int VK_DEAD_CEDILLA { get; }

Property Value

int

VK_DEAD_CIRCUMFLEX

public static int VK_DEAD_CIRCUMFLEX { get; }

Property Value

int

VK_DEAD_DIAERESIS

public static int VK_DEAD_DIAERESIS { get; }

Property Value

int

VK_DEAD_DOUBLEACUTE

public static int VK_DEAD_DOUBLEACUTE { get; }

Property Value

int

VK_DEAD_GRAVE

public static int VK_DEAD_GRAVE { get; }

Property Value

int

VK_DEAD_IOTA

public static int VK_DEAD_IOTA { get; }

Property Value

int

VK_DEAD_MACRON

public static int VK_DEAD_MACRON { get; }

Property Value

int

VK_DEAD_OGONEK

public static int VK_DEAD_OGONEK { get; }

Property Value

int

VK_DEAD_SEMIVOICED_SOUND

public static int VK_DEAD_SEMIVOICED_SOUND { get; }

Property Value

int

VK_DEAD_TILDE

public static int VK_DEAD_TILDE { get; }

Property Value

int

VK_DEAD_VOICED_SOUND

public static int VK_DEAD_VOICED_SOUND { get; }

Property Value

int

VK_DECIMAL

public static int VK_DECIMAL { get; }

Property Value

int

VK_DELETE

public static int VK_DELETE { get; }

Property Value

int

VK_DIVIDE

public static int VK_DIVIDE { get; }

Property Value

int

VK_DOLLAR

public static int VK_DOLLAR { get; }

Property Value

int

VK_DOWN

public static int VK_DOWN { get; }

Property Value

int

VK_E

public static int VK_E { get; }

Property Value

int

VK_END

public static int VK_END { get; }

Property Value

int

VK_ENTER

public static int VK_ENTER { get; }

Property Value

int

VK_EQUALS

public static int VK_EQUALS { get; }

Property Value

int

VK_ESCAPE

public static int VK_ESCAPE { get; }

Property Value

int

VK_EURO_SIGN

public static int VK_EURO_SIGN { get; }

Property Value

int

VK_EXCLAMATION_MARK

public static int VK_EXCLAMATION_MARK { get; }

Property Value

int

VK_F

public static int VK_F { get; }

Property Value

int

VK_F1

public static int VK_F1 { get; }

Property Value

int

VK_F10

public static int VK_F10 { get; }

Property Value

int

VK_F11

public static int VK_F11 { get; }

Property Value

int

VK_F12

public static int VK_F12 { get; }

Property Value

int

VK_F13

public static int VK_F13 { get; }

Property Value

int

VK_F14

public static int VK_F14 { get; }

Property Value

int

VK_F15

public static int VK_F15 { get; }

Property Value

int

VK_F16

public static int VK_F16 { get; }

Property Value

int

VK_F17

public static int VK_F17 { get; }

Property Value

int

VK_F18

public static int VK_F18 { get; }

Property Value

int

VK_F19

public static int VK_F19 { get; }

Property Value

int

VK_F2

public static int VK_F2 { get; }

Property Value

int

VK_F20

public static int VK_F20 { get; }

Property Value

int

VK_F21

public static int VK_F21 { get; }

Property Value

int

VK_F22

public static int VK_F22 { get; }

Property Value

int

VK_F23

public static int VK_F23 { get; }

Property Value

int

VK_F24

public static int VK_F24 { get; }

Property Value

int

VK_F3

public static int VK_F3 { get; }

Property Value

int

VK_F4

public static int VK_F4 { get; }

Property Value

int

VK_F5

public static int VK_F5 { get; }

Property Value

int

VK_F6

public static int VK_F6 { get; }

Property Value

int

VK_F7

public static int VK_F7 { get; }

Property Value

int

VK_F8

public static int VK_F8 { get; }

Property Value

int

VK_F9

public static int VK_F9 { get; }

Property Value

int

VK_FINAL

public static int VK_FINAL { get; }

Property Value

int

VK_FIND

public static int VK_FIND { get; }

Property Value

int

VK_FULL_WIDTH

public static int VK_FULL_WIDTH { get; }

Property Value

int

VK_G

public static int VK_G { get; }

Property Value

int

VK_GREATER

public static int VK_GREATER { get; }

Property Value

int

VK_H

public static int VK_H { get; }

Property Value

int

VK_HALF_WIDTH

public static int VK_HALF_WIDTH { get; }

Property Value

int

VK_HELP

public static int VK_HELP { get; }

Property Value

int

VK_HIRAGANA

public static int VK_HIRAGANA { get; }

Property Value

int

VK_HOME

public static int VK_HOME { get; }

Property Value

int

VK_I

public static int VK_I { get; }

Property Value

int

VK_INPUT_METHOD_ON_OFF

public static int VK_INPUT_METHOD_ON_OFF { get; }

Property Value

int

VK_INSERT

public static int VK_INSERT { get; }

Property Value

int

VK_INVERTED_EXCLAMATION_MARK

public static int VK_INVERTED_EXCLAMATION_MARK { get; }

Property Value

int

VK_J

public static int VK_J { get; }

Property Value

int

VK_JAPANESE_HIRAGANA

public static int VK_JAPANESE_HIRAGANA { get; }

Property Value

int

VK_JAPANESE_KATAKANA

public static int VK_JAPANESE_KATAKANA { get; }

Property Value

int

VK_JAPANESE_ROMAN

public static int VK_JAPANESE_ROMAN { get; }

Property Value

int

VK_K

public static int VK_K { get; }

Property Value

int

VK_KANA

public static int VK_KANA { get; }

Property Value

int

VK_KANA_LOCK

public static int VK_KANA_LOCK { get; }

Property Value

int

VK_KANJI

public static int VK_KANJI { get; }

Property Value

int

VK_KATAKANA

public static int VK_KATAKANA { get; }

Property Value

int

VK_KP_DOWN

public static int VK_KP_DOWN { get; }

Property Value

int

VK_KP_LEFT

public static int VK_KP_LEFT { get; }

Property Value

int

VK_KP_RIGHT

public static int VK_KP_RIGHT { get; }

Property Value

int

VK_KP_UP

public static int VK_KP_UP { get; }

Property Value

int

VK_L

public static int VK_L { get; }

Property Value

int

VK_LEFT

public static int VK_LEFT { get; }

Property Value

int

VK_LEFT_PARENTHESIS

public static int VK_LEFT_PARENTHESIS { get; }

Property Value

int

VK_LESS

public static int VK_LESS { get; }

Property Value

int

VK_M

public static int VK_M { get; }

Property Value

int

VK_META

public static int VK_META { get; }

Property Value

int

VK_MINUS

public static int VK_MINUS { get; }

Property Value

int

VK_MODECHANGE

public static int VK_MODECHANGE { get; }

Property Value

int

VK_MULTIPLY

public static int VK_MULTIPLY { get; }

Property Value

int

VK_N

public static int VK_N { get; }

Property Value

int

VK_NONCONVERT

public static int VK_NONCONVERT { get; }

Property Value

int

VK_NUMBER_SIGN

public static int VK_NUMBER_SIGN { get; }

Property Value

int

VK_NUMPAD0

public static int VK_NUMPAD0 { get; }

Property Value

int

VK_NUMPAD1

public static int VK_NUMPAD1 { get; }

Property Value

int

VK_NUMPAD2

public static int VK_NUMPAD2 { get; }

Property Value

int

VK_NUMPAD3

public static int VK_NUMPAD3 { get; }

Property Value

int

VK_NUMPAD4

public static int VK_NUMPAD4 { get; }

Property Value

int

VK_NUMPAD5

public static int VK_NUMPAD5 { get; }

Property Value

int

VK_NUMPAD6

public static int VK_NUMPAD6 { get; }

Property Value

int

VK_NUMPAD7

public static int VK_NUMPAD7 { get; }

Property Value

int

VK_NUMPAD8

public static int VK_NUMPAD8 { get; }

Property Value

int

VK_NUMPAD9

public static int VK_NUMPAD9 { get; }

Property Value

int

VK_NUM_LOCK

public static int VK_NUM_LOCK { get; }

Property Value

int

VK_O

public static int VK_O { get; }

Property Value

int

VK_OPEN_BRACKET

public static int VK_OPEN_BRACKET { get; }

Property Value

int

VK_P

public static int VK_P { get; }

Property Value

int

VK_PAGE_DOWN

public static int VK_PAGE_DOWN { get; }

Property Value

int

VK_PAGE_UP

public static int VK_PAGE_UP { get; }

Property Value

int

VK_PASTE

public static int VK_PASTE { get; }

Property Value

int

VK_PAUSE

public static int VK_PAUSE { get; }

Property Value

int

VK_PERIOD

public static int VK_PERIOD { get; }

Property Value

int

VK_PLUS

public static int VK_PLUS { get; }

Property Value

int

VK_PREVIOUS_CANDIDATE

public static int VK_PREVIOUS_CANDIDATE { get; }

Property Value

int

VK_PRINTSCREEN

public static int VK_PRINTSCREEN { get; }

Property Value

int

VK_PROPS

public static int VK_PROPS { get; }

Property Value

int

VK_Q

public static int VK_Q { get; }

Property Value

int

VK_QUOTE

public static int VK_QUOTE { get; }

Property Value

int

VK_QUOTEDBL

public static int VK_QUOTEDBL { get; }

Property Value

int

VK_R

public static int VK_R { get; }

Property Value

int

VK_RIGHT

public static int VK_RIGHT { get; }

Property Value

int

VK_RIGHT_PARENTHESIS

public static int VK_RIGHT_PARENTHESIS { get; }

Property Value

int

VK_ROMAN_CHARACTERS

public static int VK_ROMAN_CHARACTERS { get; }

Property Value

int

VK_S

public static int VK_S { get; }

Property Value

int

VK_SCROLL_LOCK

public static int VK_SCROLL_LOCK { get; }

Property Value

int

VK_SEMICOLON

public static int VK_SEMICOLON { get; }

Property Value

int

VK_SEPARATER

public static int VK_SEPARATER { get; }

Property Value

int

VK_SEPARATOR

public static int VK_SEPARATOR { get; }

Property Value

int

VK_SHIFT

public static int VK_SHIFT { get; }

Property Value

int

VK_SLASH

public static int VK_SLASH { get; }

Property Value

int

VK_SPACE

public static int VK_SPACE { get; }

Property Value

int

VK_STOP

public static int VK_STOP { get; }

Property Value

int

VK_SUBTRACT

public static int VK_SUBTRACT { get; }

Property Value

int

VK_T

public static int VK_T { get; }

Property Value

int

VK_TAB

public static int VK_TAB { get; }

Property Value

int

VK_U

public static int VK_U { get; }

Property Value

int

VK_UNDEFINED

public static int VK_UNDEFINED { get; }

Property Value

int

VK_UNDERSCORE

public static int VK_UNDERSCORE { get; }

Property Value

int

VK_UNDO

public static int VK_UNDO { get; }

Property Value

int

VK_UP

public static int VK_UP { get; }

Property Value

int

VK_V

public static int VK_V { get; }

Property Value

int

VK_W

public static int VK_W { get; }

Property Value

int

VK_WINDOWS

public static int VK_WINDOWS { get; }

Property Value

int

VK_X

public static int VK_X { get; }

Property Value

int

VK_Y

public static int VK_Y { get; }

Property Value

int

VK_Z

public static int VK_Z { get; }

Property Value

int

Methods

GetExtendedKeyCodeForChar(int)

public static int GetExtendedKeyCodeForChar(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetKeyText(int)

public static String GetKeyText(int arg0)

Parameters

arg0 int

int

Returns

String

String

IsActionKey()

public bool IsActionKey()

Returns

bool

bool