Top Fields Constructors Methods
jogamp.newt.driver.macosx

public Class MacKeyUtil

extends Object
Class Inheritance
Imports
com.jogamp.newt.event.KeyEvent

Field Summary

Modifier and TypeField and Description
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final short
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
NSInsertFunctionKey

private static final char NSF25FunctionKey = 0xF71C; private static final char NSF26FunctionKey = 0xF71D; private static final char NSF27FunctionKey = 0xF71E; private static final char NSF28FunctionKey = 0xF71F; private static final char NSF29FunctionKey = 0xF720; private static final char NSF30FunctionKey = 0xF721; private static final char NSF31FunctionKey = 0xF722; private static final char NSF32FunctionKey = 0xF723; private static final char NSF33FunctionKey = 0xF724; private static final char NSF34FunctionKey = 0xF725; private static final char NSF35FunctionKey = 0xF726;

private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char
private static final char

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static short
validateKeyCode(final short keyCode, final char keyChar)

private static final char NSMenuFunctionKey = 0xF735; private static final char NSUserFunctionKey = 0xF736; private static final char NSSystemFunctionKey = 0xF737; private static final char NSPrintFunctionKey = 0xF738; private static final char NSClearLineFunctionKey = 0xF739; private static final char NSClearDisplayFunctionKey = 0xF73A; private static final char NSInsertLineFunctionKey = 0xF73B; private static final char NSDeleteLineFunctionKey = 0xF73C; private static final char NSInsertCharFunctionKey = 0xF73D; private static final char NSDeleteCharFunctionKey = 0xF73E; private static final char NSPrevFunctionKey = 0xF73F; private static final char NSNextFunctionKey = 0xF740; private static final char NSSelectFunctionKey = 0xF741; private static final char NSExecuteFunctionKey = 0xF742; private static final char NSUndoFunctionKey = 0xF743; private static final char NSRedoFunctionKey = 0xF744; private static final char NSFindFunctionKey = 0xF745; private static final char NSHelpFunctionKey = 0xF746; private static final char NSModeSwitchFunctionKey = 0xF747;

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

kVK_ANSI_0back to summary
private static final short kVK_ANSI_0
kVK_ANSI_1back to summary
private static final short kVK_ANSI_1
kVK_ANSI_2back to summary
private static final short kVK_ANSI_2
kVK_ANSI_3back to summary
private static final short kVK_ANSI_3
kVK_ANSI_4back to summary
private static final short kVK_ANSI_4
kVK_ANSI_5back to summary
private static final short kVK_ANSI_5
kVK_ANSI_6back to summary
private static final short kVK_ANSI_6
kVK_ANSI_7back to summary
private static final short kVK_ANSI_7
kVK_ANSI_8back to summary
private static final short kVK_ANSI_8
kVK_ANSI_9back to summary
private static final short kVK_ANSI_9
kVK_ANSI_Aback to summary
private static final short kVK_ANSI_A
kVK_ANSI_Bback to summary
private static final short kVK_ANSI_B
kVK_ANSI_Backslashback to summary
private static final short kVK_ANSI_Backslash
kVK_ANSI_Cback to summary
private static final short kVK_ANSI_C
kVK_ANSI_Commaback to summary
private static final short kVK_ANSI_Comma
kVK_ANSI_Dback to summary
private static final short kVK_ANSI_D
kVK_ANSI_Eback to summary
private static final short kVK_ANSI_E
kVK_ANSI_Equalback to summary
private static final short kVK_ANSI_Equal
kVK_ANSI_Fback to summary
private static final short kVK_ANSI_F
kVK_ANSI_Gback to summary
private static final short kVK_ANSI_G
kVK_ANSI_Graveback to summary
private static final short kVK_ANSI_Grave
kVK_ANSI_Hback to summary
private static final short kVK_ANSI_H
kVK_ANSI_Iback to summary
private static final short kVK_ANSI_I
kVK_ANSI_Jback to summary
private static final short kVK_ANSI_J
kVK_ANSI_Kback to summary
private static final short kVK_ANSI_K
kVK_ANSI_Keypad0back to summary
private static final short kVK_ANSI_Keypad0
kVK_ANSI_Keypad1back to summary
private static final short kVK_ANSI_Keypad1
kVK_ANSI_Keypad2back to summary
private static final short kVK_ANSI_Keypad2
kVK_ANSI_Keypad3back to summary
private static final short kVK_ANSI_Keypad3
kVK_ANSI_Keypad4back to summary
private static final short kVK_ANSI_Keypad4
kVK_ANSI_Keypad5back to summary
private static final short kVK_ANSI_Keypad5
kVK_ANSI_Keypad6back to summary
private static final short kVK_ANSI_Keypad6
kVK_ANSI_Keypad7back to summary
private static final short kVK_ANSI_Keypad7
kVK_ANSI_Keypad8back to summary
private static final short kVK_ANSI_Keypad8
kVK_ANSI_Keypad9back to summary
private static final short kVK_ANSI_Keypad9
kVK_ANSI_KeypadClearback to summary
private static final short kVK_ANSI_KeypadClear
kVK_ANSI_KeypadDecimalback to summary
private static final short kVK_ANSI_KeypadDecimal
kVK_ANSI_KeypadDivideback to summary
private static final short kVK_ANSI_KeypadDivide
kVK_ANSI_KeypadEnterback to summary
private static final short kVK_ANSI_KeypadEnter
kVK_ANSI_KeypadEqualsback to summary
private static final short kVK_ANSI_KeypadEquals
kVK_ANSI_KeypadMinusback to summary
private static final short kVK_ANSI_KeypadMinus
kVK_ANSI_KeypadMultiplyback to summary
private static final short kVK_ANSI_KeypadMultiply
kVK_ANSI_KeypadPlusback to summary
private static final short kVK_ANSI_KeypadPlus
kVK_ANSI_Lback to summary
private static final short kVK_ANSI_L
kVK_ANSI_LeftBracketback to summary
private static final short kVK_ANSI_LeftBracket
kVK_ANSI_Mback to summary
private static final short kVK_ANSI_M
kVK_ANSI_Minusback to summary
private static final short kVK_ANSI_Minus
kVK_ANSI_Nback to summary
private static final short kVK_ANSI_N
kVK_ANSI_Oback to summary
private static final short kVK_ANSI_O
kVK_ANSI_Pback to summary
private static final short kVK_ANSI_P
kVK_ANSI_Periodback to summary
private static final short kVK_ANSI_Period
kVK_ANSI_Qback to summary
private static final short kVK_ANSI_Q
kVK_ANSI_Quoteback to summary
private static final short kVK_ANSI_Quote
kVK_ANSI_Rback to summary
private static final short kVK_ANSI_R
kVK_ANSI_RightBracketback to summary
private static final short kVK_ANSI_RightBracket
kVK_ANSI_Sback to summary
private static final short kVK_ANSI_S
kVK_ANSI_Semicolonback to summary
private static final short kVK_ANSI_Semicolon
kVK_ANSI_Slashback to summary
private static final short kVK_ANSI_Slash
kVK_ANSI_Tback to summary
private static final short kVK_ANSI_T
kVK_ANSI_Uback to summary
private static final short kVK_ANSI_U
kVK_ANSI_Vback to summary
private static final short kVK_ANSI_V
kVK_ANSI_Wback to summary
private static final short kVK_ANSI_W
kVK_ANSI_Xback to summary
private static final short kVK_ANSI_X
kVK_ANSI_Yback to summary
private static final short kVK_ANSI_Y
kVK_ANSI_Zback to summary
private static final short kVK_ANSI_Z
kVK_CapsLockback to summary
private static final short kVK_CapsLock
kVK_Commandback to summary
private static final short kVK_Command
kVK_Controlback to summary
private static final short kVK_Control
kVK_Deleteback to summary
private static final short kVK_Delete
kVK_DownArrowback to summary
private static final short kVK_DownArrow
kVK_Endback to summary
private static final short kVK_End
kVK_Escapeback to summary
private static final short kVK_Escape
kVK_F1back to summary
private static final short kVK_F1
kVK_F10back to summary
private static final short kVK_F10
kVK_F11back to summary
private static final short kVK_F11
kVK_F12back to summary
private static final short kVK_F12
kVK_F13back to summary
private static final short kVK_F13
kVK_F14back to summary
private static final short kVK_F14
kVK_F15back to summary
private static final short kVK_F15
kVK_F16back to summary
private static final short kVK_F16
kVK_F17back to summary
private static final short kVK_F17
kVK_F18back to summary
private static final short kVK_F18
kVK_F19back to summary
private static final short kVK_F19
kVK_F2back to summary
private static final short kVK_F2
kVK_F20back to summary
private static final short kVK_F20
kVK_F3back to summary
private static final short kVK_F3
kVK_F4back to summary
private static final short kVK_F4
kVK_F5back to summary
private static final short kVK_F5
kVK_F6back to summary
private static final short kVK_F6
kVK_F7back to summary
private static final short kVK_F7
kVK_F8back to summary
private static final short kVK_F8
kVK_F9back to summary
private static final short kVK_F9
kVK_ForwardDeleteback to summary
private static final short kVK_ForwardDelete
kVK_Helpback to summary
private static final short kVK_Help
kVK_Homeback to summary
private static final short kVK_Home
kVK_LeftArrowback to summary
private static final short kVK_LeftArrow
kVK_Optionback to summary
private static final short kVK_Option
kVK_PageDownback to summary
private static final short kVK_PageDown
kVK_PageUpback to summary
private static final short kVK_PageUp
kVK_Returnback to summary
private static final short kVK_Return
kVK_RightArrowback to summary
private static final short kVK_RightArrow
kVK_RightControlback to summary
private static final short kVK_RightControl
kVK_RightOptionback to summary
private static final short kVK_RightOption
kVK_RightShiftback to summary
private static final short kVK_RightShift
kVK_Shiftback to summary
private static final short kVK_Shift
kVK_Spaceback to summary
private static final short kVK_Space
kVK_Tabback to summary
private static final short kVK_Tab
kVK_UpArrowback to summary
private static final short kVK_UpArrow
NSBeginFunctionKeyback to summary
private static final char NSBeginFunctionKey
NSDeleteFunctionKeyback to summary
private static final char NSDeleteFunctionKey
NSDownArrowFunctionKeyback to summary
private static final char NSDownArrowFunctionKey
NSEndFunctionKeyback to summary
private static final char NSEndFunctionKey
NSF10FunctionKeyback to summary
private static final char NSF10FunctionKey
NSF11FunctionKeyback to summary
private static final char NSF11FunctionKey
NSF12FunctionKeyback to summary
private static final char NSF12FunctionKey
NSF13FunctionKeyback to summary
private static final char NSF13FunctionKey
NSF14FunctionKeyback to summary
private static final char NSF14FunctionKey
NSF15FunctionKeyback to summary
private static final char NSF15FunctionKey
NSF16FunctionKeyback to summary
private static final char NSF16FunctionKey
NSF17FunctionKeyback to summary
private static final char NSF17FunctionKey
NSF18FunctionKeyback to summary
private static final char NSF18FunctionKey
NSF19FunctionKeyback to summary
private static final char NSF19FunctionKey
NSF1FunctionKeyback to summary
private static final char NSF1FunctionKey
NSF20FunctionKeyback to summary
private static final char NSF20FunctionKey
NSF21FunctionKeyback to summary
private static final char NSF21FunctionKey
NSF22FunctionKeyback to summary
private static final char NSF22FunctionKey
NSF23FunctionKeyback to summary
private static final char NSF23FunctionKey
NSF24FunctionKeyback to summary
private static final char NSF24FunctionKey
NSF2FunctionKeyback to summary
private static final char NSF2FunctionKey
NSF3FunctionKeyback to summary
private static final char NSF3FunctionKey
NSF4FunctionKeyback to summary
private static final char NSF4FunctionKey
NSF5FunctionKeyback to summary
private static final char NSF5FunctionKey
NSF6FunctionKeyback to summary
private static final char NSF6FunctionKey
NSF7FunctionKeyback to summary
private static final char NSF7FunctionKey
NSF8FunctionKeyback to summary
private static final char NSF8FunctionKey
NSF9FunctionKeyback to summary
private static final char NSF9FunctionKey
NSHomeFunctionKeyback to summary
private static final char NSHomeFunctionKey
NSInsertFunctionKeyback to summary
private static final char NSInsertFunctionKey

private static final char NSF25FunctionKey = 0xF71C; private static final char NSF26FunctionKey = 0xF71D; private static final char NSF27FunctionKey = 0xF71E; private static final char NSF28FunctionKey = 0xF71F; private static final char NSF29FunctionKey = 0xF720; private static final char NSF30FunctionKey = 0xF721; private static final char NSF31FunctionKey = 0xF722; private static final char NSF32FunctionKey = 0xF723; private static final char NSF33FunctionKey = 0xF724; private static final char NSF34FunctionKey = 0xF725; private static final char NSF35FunctionKey = 0xF726;

NSLeftArrowFunctionKeyback to summary
private static final char NSLeftArrowFunctionKey
NSPageDownFunctionKeyback to summary
private static final char NSPageDownFunctionKey
NSPageUpFunctionKeyback to summary
private static final char NSPageUpFunctionKey
NSPauseFunctionKeyback to summary
private static final char NSPauseFunctionKey
NSPrintScreenFunctionKeyback to summary
private static final char NSPrintScreenFunctionKey
NSRightArrowFunctionKeyback to summary
private static final char NSRightArrowFunctionKey
NSScrollLockFunctionKeyback to summary
private static final char NSScrollLockFunctionKey
NSStopFunctionKeyback to summary
private static final char NSStopFunctionKey
NSUpArrowFunctionKeyback to summary
private static final char NSUpArrowFunctionKey

Constructor Detail

MacKeyUtilback to summary
public MacKeyUtil()

Method Detail

validateKeyCodeback to summary
pack-priv static short validateKeyCode(final short keyCode, final char keyChar)

private static final char NSMenuFunctionKey = 0xF735; private static final char NSUserFunctionKey = 0xF736; private static final char NSSystemFunctionKey = 0xF737; private static final char NSPrintFunctionKey = 0xF738; private static final char NSClearLineFunctionKey = 0xF739; private static final char NSClearDisplayFunctionKey = 0xF73A; private static final char NSInsertLineFunctionKey = 0xF73B; private static final char NSDeleteLineFunctionKey = 0xF73C; private static final char NSInsertCharFunctionKey = 0xF73D; private static final char NSDeleteCharFunctionKey = 0xF73E; private static final char NSPrevFunctionKey = 0xF73F; private static final char NSNextFunctionKey = 0xF740; private static final char NSSelectFunctionKey = 0xF741; private static final char NSExecuteFunctionKey = 0xF742; private static final char NSUndoFunctionKey = 0xF743; private static final char NSRedoFunctionKey = 0xF744; private static final char NSFindFunctionKey = 0xF745; private static final char NSHelpFunctionKey = 0xF746; private static final char NSModeSwitchFunctionKey = 0xF747;