A B C D E G H I K L M N O P R S T U V W X 

A

AbstractSwingInputAdapter - Class in org.jnativehook
Adapter to convert convert native modifiers to java modifiers and to provide an anchor point for native evnets.
AbstractSwingInputAdapter() - Constructor for class org.jnativehook.AbstractSwingInputAdapter
 
addNativeKeyListener(NativeKeyListener) - Static method in class org.jnativehook.GlobalScreen
Adds the specified native key listener to receive key events from the native system.
addNativeMouseListener(NativeMouseListener) - Static method in class org.jnativehook.GlobalScreen
Adds the specified native mouse listener to receive mouse events from the native system.
addNativeMouseMotionListener(NativeMouseMotionListener) - Static method in class org.jnativehook.GlobalScreen
Adds the specified native mouse motion listener to receive mouse motion events from the native system.
addNativeMouseWheelListener(NativeMouseWheelListener) - Static method in class org.jnativehook.GlobalScreen
Adds the specified native mouse wheel listener to receive mouse wheel events from the native system.
ALT_L_MASK - Static variable in class org.jnativehook.NativeInputEvent
The left alt key modifier constant.
ALT_MASK - Static variable in class org.jnativehook.NativeInputEvent
Either the right or left alt key modifier constant.
ALT_R_MASK - Static variable in class org.jnativehook.NativeInputEvent
The right alt key modifier constant.
awaitTermination(long, TimeUnit) - Method in class org.jnativehook.dispatcher.SwingDispatchService
 

B

BUTTON1 - Static variable in class org.jnativehook.mouse.NativeMouseEvent
Indicates mouse button #1; used by getButton().
BUTTON1_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Button1 modifier constant.
BUTTON2 - Static variable in class org.jnativehook.mouse.NativeMouseEvent
Indicates mouse button #2; used by getButton().
BUTTON2_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Button2 modifier constant.
BUTTON3 - Static variable in class org.jnativehook.mouse.NativeMouseEvent
Indicates mouse button #3; used by getButton().
BUTTON3_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Button3 modifier constant.
BUTTON4 - Static variable in class org.jnativehook.mouse.NativeMouseEvent
Indicates mouse button #4; used by getButton().
BUTTON4_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Button4 modifier constant.
BUTTON5 - Static variable in class org.jnativehook.mouse.NativeMouseEvent
Indicates mouse button #5; used by getButton().
BUTTON5_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Button5 modifier constant.

C

CAPS_LOCK_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Caps Lock modifier constant.
CHAR_UNDEFINED - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
This is used to indicate that the keyChar is undefined.
CTRL_L_MASK - Static variable in class org.jnativehook.NativeInputEvent
The left ctrl key modifier constant.
CTRL_MASK - Static variable in class org.jnativehook.NativeInputEvent
Either the right or left ctrl key modifier constant.
CTRL_R_MASK - Static variable in class org.jnativehook.NativeInputEvent
The right ctrl key modifier constant.

D

DARWIN_AXAPI_DISABLED - Static variable in exception org.jnativehook.NativeHookException
Apple access for assistive devices is disabled.
DARWIN_CREATE_EVENT_PORT - Static variable in exception org.jnativehook.NativeHookException
Apple could not create an event port.
DARWIN_CREATE_OBSERVER - Static variable in exception org.jnativehook.NativeHookException
Apple could not create an observer.
DARWIN_CREATE_RUN_LOOP_SOURCE - Static variable in exception org.jnativehook.NativeHookException
Apple could not create a run loop source.
DARWIN_GET_RUNLOOP - Static variable in exception org.jnativehook.NativeHookException
Apple could not acquire the current run loop.
DefaultDispatchService - Class in org.jnativehook.dispatcher
Default implementation of the ExecutorService used to dispatch native events.
DefaultDispatchService() - Constructor for class org.jnativehook.dispatcher.DefaultDispatchService
Instantiates a new default dispatch service using a single thread.
DefaultLibraryLocator - Class in org.jnativehook
Default implementation of the NativeLibraryLocator interface.
DefaultLibraryLocator() - Constructor for class org.jnativehook.DefaultLibraryLocator
 
disable() - Method in class org.jnativehook.GlobalScreen.NativeHookThread
Native implementation to stop the input hook.
dispatchEvent(NativeInputEvent) - Static method in class org.jnativehook.GlobalScreen.NativeHookThread
Dispatches an event to the appropriate processor.

E

enable() - Method in class org.jnativehook.GlobalScreen.NativeHookThread
Native implementation to start the input hook.
eventExecutor - Static variable in class org.jnativehook.GlobalScreen
The service to dispatch events.
eventListeners - Static variable in class org.jnativehook.GlobalScreen
The list of event listeners to notify.
exception - Variable in class org.jnativehook.GlobalScreen.NativeHookThread
Exception thrown by this thread.
execute(Runnable) - Method in class org.jnativehook.dispatcher.SwingDispatchService
 

G

getArchitecture() - Static method in class org.jnativehook.NativeSystem
Determines the current system architecture.
getAutoRepeatDelay() - Static method in class org.jnativehook.GlobalScreen
Retrieves the keyboard auto repeat delay.
getAutoRepeatRate() - Static method in class org.jnativehook.GlobalScreen
Retrieves the keyboard auto repeat rate.
getButton() - Method in class org.jnativehook.mouse.NativeMouseEvent
Returns which, if any, of the mouse buttons has changed state.
getClickCount() - Method in class org.jnativehook.mouse.NativeMouseEvent
Returns the number of button clicks associated with this event.
getCode() - Method in exception org.jnativehook.NativeHookException
Get the native error code associated with this exception.
getException() - Method in class org.jnativehook.GlobalScreen.NativeHookThread
Get the exception associated with the current hook, or null of no exception was thrown.
getFamily() - Static method in class org.jnativehook.NativeSystem
Determines the current operating system family.
getHeight() - Method in class org.jnativehook.NativeMonitorInfo
Returns the hight of this naitve monitor.
getID() - Method in class org.jnativehook.NativeInputEvent
Gets the event type.
getJavaKeyEvent(NativeKeyEvent) - Method in class org.jnativehook.keyboard.SwingKeyAdapter
 
getJavaKeyEvent(NativeMouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
getJavaModifiers(int) - Method in class org.jnativehook.AbstractSwingInputAdapter
 
getJavaMouseWheelEvent(NativeMouseWheelEvent) - Method in class org.jnativehook.mouse.SwingMouseWheelAdapter
 
getKeyChar() - Method in class org.jnativehook.keyboard.NativeKeyEvent
Returns the native Unicode character associated with this event.
getKeyCode() - Method in class org.jnativehook.keyboard.NativeKeyEvent
Returns the keyCode associated with this event.
getKeyLocation() - Method in class org.jnativehook.keyboard.NativeKeyEvent
Returns the location of the virtual key for this event.
getKeyText(int) - Static method in class org.jnativehook.keyboard.NativeKeyEvent
Returns a String describing the keyCode, such as "HOME", "F1" or "A".
getLibraries() - Method in class org.jnativehook.DefaultLibraryLocator
Perform default procedures to interface with the native library.
getLibraries() - Method in interface org.jnativehook.NativeLibraryLocator
Perform procedures to interface with the native library.
getModifiers() - Method in class org.jnativehook.NativeInputEvent
Gets the modifier flags for this event.
getModifiersText(int) - Static method in class org.jnativehook.NativeInputEvent
Gets a String describing the modifier flags, such as "Button1", or "Ctrl+Alt".
getMultiClickIterval() - Static method in class org.jnativehook.GlobalScreen
Retrieves the double/triple click interval in milliseconds.
getNativeMonitors() - Static method in class org.jnativehook.GlobalScreen
Get information about the native monitor configuration and layout.
getNumber() - Method in class org.jnativehook.NativeMonitorInfo
Get the logical number of this display.
getPoint() - Method in class org.jnativehook.mouse.NativeMouseEvent
Returns the x,y position of the native event.
getPointerAccelerationMultiplier() - Static method in class org.jnativehook.GlobalScreen
Retrieves the mouse acceleration multiplier.
getPointerAccelerationThreshold() - Static method in class org.jnativehook.GlobalScreen
Retrieves the mouse acceleration threshold.
getPointerSensitivity() - Static method in class org.jnativehook.GlobalScreen
Retrieves the mouse sensitivity.
getRawCode() - Method in class org.jnativehook.keyboard.NativeKeyEvent
Returns the native code associated with the native key in this event.
getScrollAmount() - Method in class org.jnativehook.mouse.NativeMouseWheelEvent
Returns the number of units that should be scrolled per click of mouse wheel rotation.
getScrollType() - Method in class org.jnativehook.mouse.NativeMouseWheelEvent
Returns the type of scrolling that should take place in response to this event.
getWheelDirection() - Method in class org.jnativehook.mouse.NativeMouseWheelEvent
Returns the direction of scrolling that should take place in response to this event.
getWheelRotation() - Method in class org.jnativehook.mouse.NativeMouseWheelEvent
Returns the number of "clicks" the mouse wheel was rotated.
getWhen() - Method in class org.jnativehook.NativeInputEvent
Gets the platform dependent native interval for chronological event sequencing.
getWidth() - Method in class org.jnativehook.NativeMonitorInfo
Returns the width of this native display.
getX() - Method in class org.jnativehook.mouse.NativeMouseEvent
Returns the x coordinate of the native event.
getX() - Method in class org.jnativehook.NativeMonitorInfo
Returns the x offset of this display.
getY() - Method in class org.jnativehook.mouse.NativeMouseEvent
Returns the y coordinate of the native event.
getY() - Method in class org.jnativehook.NativeMonitorInfo
Returns the y offset of this display.
GlobalScreen - Class in org.jnativehook
GlobalScreen is used to represent the native screen area that Java does not usually have access to.
GlobalScreen() - Constructor for class org.jnativehook.GlobalScreen
 
GlobalScreen.NativeHookThread - Class in org.jnativehook
Specialized thread implementation for the native hook.
GlobalScreen.NativeHookThread() - Constructor for class org.jnativehook.GlobalScreen.NativeHookThread
Default constructor.

H

HOOK_FAILURE - Static variable in exception org.jnativehook.NativeHookException
General failure error code.
hookThread - Static variable in class org.jnativehook.GlobalScreen
The service to control the hook.

I

isActionKey() - Method in class org.jnativehook.keyboard.NativeKeyEvent
Returns whether the key in this event is an "action" key.
isNativeHookRegistered() - Static method in class org.jnativehook.GlobalScreen
Returns true if the native hook is currently registered.
isShutdown() - Method in class org.jnativehook.dispatcher.SwingDispatchService
 
isTerminated() - Method in class org.jnativehook.dispatcher.SwingDispatchService
 

K

KEY_LOCATION_LEFT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
KEY_LOCATION_NUMPAD - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
KEY_LOCATION_RIGHT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
KEY_LOCATION_STANDARD - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
KEY_LOCATION_UNKNOWN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
keyPressed(KeyEvent) - Method in class org.jnativehook.keyboard.SwingKeyAdapter
 
keyReleased(KeyEvent) - Method in class org.jnativehook.keyboard.SwingKeyAdapter
 
keyTyped(KeyEvent) - Method in class org.jnativehook.keyboard.SwingKeyAdapter
 

L

log - Static variable in class org.jnativehook.GlobalScreen
Logging service for the native library.

M

META_L_MASK - Static variable in class org.jnativehook.NativeInputEvent
The left meta key modifier constant.
META_MASK - Static variable in class org.jnativehook.NativeInputEvent
Either the right or left meta key modifier constant.
META_R_MASK - Static variable in class org.jnativehook.NativeInputEvent
The right meta key modifier constant.
mouseClicked(MouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
mouseEntered(MouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
mouseExited(MouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
mousePressed(MouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
mouseReleased(MouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
mouseWheelMoved(MouseWheelEvent) - Method in class org.jnativehook.mouse.SwingMouseWheelAdapter
 

N

NATIVE_KEY_FIRST - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
The first number in the range of ID's used for native key events.
NATIVE_KEY_LAST - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
The last number in the range of ID's used for native key events.
NATIVE_KEY_PRESSED - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
The "native key pressed" event ID.
NATIVE_KEY_RELEASED - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
The "native key released" event ID.
NATIVE_KEY_TYPED - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
The "native key typed" event ID.
NATIVE_MOUSE_CLICKED - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The native mouse pressed event.
NATIVE_MOUSE_DRAGGED - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The native mouse dragged event.
NATIVE_MOUSE_FIRST - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The first number in the range of id's used for native mouse events.
NATIVE_MOUSE_LAST - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The last number in the range of id's used for native mouse events.
NATIVE_MOUSE_MOVED - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The native mouse moved event.
NATIVE_MOUSE_PRESSED - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The native mouse pressed event.
NATIVE_MOUSE_RELEASED - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The native mouse released event.
NATIVE_MOUSE_WHEEL - Static variable in class org.jnativehook.mouse.NativeMouseEvent
The native mouse dragged event.
NativeHookException - Exception in org.jnativehook
Signals that a Native Hook Exception has occurred.
NativeHookException() - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with UNKNOWN_FAILURE as its error code and null as its detail message.
NativeHookException(int) - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with a specified error code and null as its detail message.
NativeHookException(String) - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with UNKNOWN_FAILURE as its error code and a specified detail message.
NativeHookException(int, String) - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with a specified code and detail message.
NativeHookException(String, Throwable) - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with a specified detail message and cause.
NativeHookException(int, String, Throwable) - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with a specified error code, detail message and cause.
NativeHookException(Throwable) - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with a specified cause.
NativeHookException(int, Throwable) - Constructor for exception org.jnativehook.NativeHookException
Instantiates a new NativeHookException with a specified error code and cause.
NativeInputEvent - Class in org.jnativehook
The root event class for all native-level input events.
NativeInputEvent(Class<GlobalScreen>, int, int) - Constructor for class org.jnativehook.NativeInputEvent
Instantiates a new native input event.
NativeKeyAdapter - Class in org.jnativehook.keyboard
Adapter implementation of the NativeKeyListener interface.
NativeKeyAdapter() - Constructor for class org.jnativehook.keyboard.NativeKeyAdapter
 
NativeKeyEvent - Class in org.jnativehook.keyboard
An event which indicates that a keystroke occurred at global scope.
NativeKeyEvent(int, int, int, int, char, int) - Constructor for class org.jnativehook.keyboard.NativeKeyEvent
Instantiates a new native key event.
NativeKeyEvent(int, int, int, int, char) - Constructor for class org.jnativehook.keyboard.NativeKeyEvent
Instantiates a new native key event.
NativeKeyListener - Interface in org.jnativehook.keyboard
The listener interface for receiving global NativeKeyEvents.
nativeKeyPressed(NativeKeyEvent) - Method in class org.jnativehook.keyboard.NativeKeyAdapter
 
nativeKeyPressed(NativeKeyEvent) - Method in interface org.jnativehook.keyboard.NativeKeyListener
Invoked when a key has been pressed.
nativeKeyPressed(NativeKeyEvent) - Method in class org.jnativehook.keyboard.SwingKeyAdapter
 
nativeKeyReleased(NativeKeyEvent) - Method in class org.jnativehook.keyboard.NativeKeyAdapter
 
nativeKeyReleased(NativeKeyEvent) - Method in interface org.jnativehook.keyboard.NativeKeyListener
Invoked when a key has been released.
nativeKeyReleased(NativeKeyEvent) - Method in class org.jnativehook.keyboard.SwingKeyAdapter
 
nativeKeyTyped(NativeKeyEvent) - Method in class org.jnativehook.keyboard.NativeKeyAdapter
 
nativeKeyTyped(NativeKeyEvent) - Method in interface org.jnativehook.keyboard.NativeKeyListener
Invoked when a key has been typed.
nativeKeyTyped(NativeKeyEvent) - Method in class org.jnativehook.keyboard.SwingKeyAdapter
 
NativeLibraryLocator - Interface in org.jnativehook
Interface used for native library loading.
NativeMonitorInfo - Class in org.jnativehook
Object representation of a native monitor layout.
NativeMonitorInfo(short, int, int, short, short) - Constructor for class org.jnativehook.NativeMonitorInfo
Instantiates a new monitor info class.
NativeMouseAdapter - Class in org.jnativehook.mouse
Adapter implementation of the NativeMouseListener interface.
NativeMouseAdapter() - Constructor for class org.jnativehook.mouse.NativeMouseAdapter
 
nativeMouseClicked(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseAdapter
 
nativeMouseClicked(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseInputAdapter
 
nativeMouseClicked(NativeMouseEvent) - Method in interface org.jnativehook.mouse.NativeMouseListener
Invoked when a mouse button has been clicked (pressed and released) without being moved.
nativeMouseClicked(NativeMouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
nativeMouseDragged(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseInputAdapter
 
nativeMouseDragged(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseMotionAdapter
 
nativeMouseDragged(NativeMouseEvent) - Method in interface org.jnativehook.mouse.NativeMouseMotionListener
Invoked when the mouse has been moved while a button is depressed.
NativeMouseEvent - Class in org.jnativehook.mouse
An event which indicates that a mouse action occurred on the system.
NativeMouseEvent(int, int, int, int, int) - Constructor for class org.jnativehook.mouse.NativeMouseEvent
Instantiates a new NativeMouseEvent object.
NativeMouseEvent(int, int, int, int, int, int) - Constructor for class org.jnativehook.mouse.NativeMouseEvent
Instantiates a new NativeMouseEvent object.
NativeMouseInputAdapter - Class in org.jnativehook.mouse
Adapter implementation of the NativeMouseInputListener interface.
NativeMouseInputAdapter() - Constructor for class org.jnativehook.mouse.NativeMouseInputAdapter
 
NativeMouseInputListener - Interface in org.jnativehook.mouse
A listener implementing all the methods in both the NativeMouseListener and NativeMouseMotionListener interfaces.
NativeMouseListener - Interface in org.jnativehook.mouse
The listener interface for receiving systemwide NativeMouseEvents.
NativeMouseMotionAdapter - Class in org.jnativehook.mouse
Adapter implementation of the NativeMouseMotionListener interface.
NativeMouseMotionAdapter() - Constructor for class org.jnativehook.mouse.NativeMouseMotionAdapter
 
NativeMouseMotionListener - Interface in org.jnativehook.mouse
The listener interface for receiving native mouse motion events.
nativeMouseMoved(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseInputAdapter
 
nativeMouseMoved(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseMotionAdapter
 
nativeMouseMoved(NativeMouseEvent) - Method in interface org.jnativehook.mouse.NativeMouseMotionListener
Invoked when the mouse has been moved.
nativeMousePressed(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseAdapter
 
nativeMousePressed(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseInputAdapter
 
nativeMousePressed(NativeMouseEvent) - Method in interface org.jnativehook.mouse.NativeMouseListener
Invoked when a mouse button has been pressed
nativeMousePressed(NativeMouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
nativeMouseReleased(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseAdapter
 
nativeMouseReleased(NativeMouseEvent) - Method in class org.jnativehook.mouse.NativeMouseInputAdapter
 
nativeMouseReleased(NativeMouseEvent) - Method in interface org.jnativehook.mouse.NativeMouseListener
Invoked when a mouse button has been released
nativeMouseReleased(NativeMouseEvent) - Method in class org.jnativehook.mouse.SwingMouseAdapter
 
NativeMouseWheelAdapter - Class in org.jnativehook.mouse
 
NativeMouseWheelAdapter() - Constructor for class org.jnativehook.mouse.NativeMouseWheelAdapter
 
NativeMouseWheelEvent - Class in org.jnativehook.mouse
An event which indicates that the mouse wheel was rotated on the system.
NativeMouseWheelEvent(int, int, int, int, int, int, int, int) - Constructor for class org.jnativehook.mouse.NativeMouseWheelEvent
Instantiates a new NativeMouseWheelEvent object with a vertical direction.
NativeMouseWheelEvent(int, int, int, int, int, int, int, int, int) - Constructor for class org.jnativehook.mouse.NativeMouseWheelEvent
Instantiates a new NativeMouseWheelEvent object.
NativeMouseWheelListener - Interface in org.jnativehook.mouse
The listener interface for receiving native mouse wheel events.
nativeMouseWheelMoved(NativeMouseWheelEvent) - Method in class org.jnativehook.mouse.NativeMouseWheelAdapter
 
nativeMouseWheelMoved(NativeMouseWheelEvent) - Method in interface org.jnativehook.mouse.NativeMouseWheelListener
Invoked when the mouse wheel is rotated.
nativeMouseWheelMoved(NativeMouseWheelEvent) - Method in class org.jnativehook.mouse.SwingMouseWheelAdapter
 
NativeSystem - Class in org.jnativehook
A small class to determine the native system's operating system family and architecture.
NativeSystem() - Constructor for class org.jnativehook.NativeSystem
 
NativeSystem.Arch - Enum in org.jnativehook
The system architecture enum.
NativeSystem.Family - Enum in org.jnativehook
The operating system family enum.
NOBUTTON - Static variable in class org.jnativehook.mouse.NativeMouseEvent
Indicates no mouse buttons; used by getButton().
NUM_LOCK_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Number Lock modifier constant.

O

org.jnativehook - package org.jnativehook
 
org.jnativehook.dispatcher - package org.jnativehook.dispatcher
 
org.jnativehook.keyboard - package org.jnativehook.keyboard
 
org.jnativehook.mouse - package org.jnativehook.mouse
 

P

paramString() - Method in class org.jnativehook.keyboard.NativeKeyEvent
Returns a parameter string identifying this event.
paramString() - Method in class org.jnativehook.mouse.NativeMouseEvent
Returns a parameter string identifying the native event.
paramString() - Method in class org.jnativehook.mouse.NativeMouseWheelEvent
Returns a parameter string identifying the native event.
paramString() - Method in class org.jnativehook.NativeInputEvent
Gets a String representation of this event.
postNativeEvent(NativeInputEvent) - Static method in class org.jnativehook.GlobalScreen
Add a NativeInputEvent to the operating system's event queue.

R

registerNativeHook() - Static method in class org.jnativehook.GlobalScreen
Enable the native hook.
removeNativeKeyListener(NativeKeyListener) - Static method in class org.jnativehook.GlobalScreen
Removes the specified native key listener so that it no longer receives key events from the native system.
removeNativeMouseListener(NativeMouseListener) - Static method in class org.jnativehook.GlobalScreen
Removes the specified native mouse listener so that it no longer receives mouse events from the native system.
removeNativeMouseMotionListener(NativeMouseMotionListener) - Static method in class org.jnativehook.GlobalScreen
Removes the specified native mouse motion listener so that it no longer receives mouse motion events from the native system.
removeNativeMouseWheelListener(NativeMouseWheelListener) - Static method in class org.jnativehook.GlobalScreen
Removes the specified native mouse wheel listener so that it no longer receives mouse wheel events from the native system.
ROOT_LOCALE - Static variable in class org.jnativehook.NativeSystem
According to the docs, Locale.ROOT is the same as the locale whose language, country, and variant are empty ("") strings.
run() - Method in class org.jnativehook.GlobalScreen.NativeHookThread
 

S

SCROLL_LOCK_MASK - Static variable in class org.jnativehook.NativeInputEvent
The Scroll Lock modifier constant.
setEventDispatcher(ExecutorService) - Static method in class org.jnativehook.GlobalScreen
Set a different executor service for native event delivery.
setHeight(short) - Method in class org.jnativehook.NativeMonitorInfo
Set the height in pixel value for this display.
setKeyChar(char) - Method in class org.jnativehook.keyboard.NativeKeyEvent
Set the keyChar value in this event.
setKeyCode(int) - Method in class org.jnativehook.keyboard.NativeKeyEvent
Set the keyCode value in this event.
setModifiers(int) - Method in class org.jnativehook.NativeInputEvent
Sets the modifier flags for this event.
setNumber(short) - Method in class org.jnativehook.NativeMonitorInfo
Set the logical number for this display.
setRawCode(int) - Method in class org.jnativehook.keyboard.NativeKeyEvent
Set the rawCode value in this event.
setWidth(short) - Method in class org.jnativehook.NativeMonitorInfo
Set the width in pixel value for this display.
setX(int) - Method in class org.jnativehook.NativeMonitorInfo
Set the x offset of this display.
setY(int) - Method in class org.jnativehook.NativeMonitorInfo
Set the y offset of this display.
SHIFT_L_MASK - Static variable in class org.jnativehook.NativeInputEvent
The left shift key modifier constant.
SHIFT_MASK - Static variable in class org.jnativehook.NativeInputEvent
Either the right or left shift key modifier constant.
SHIFT_R_MASK - Static variable in class org.jnativehook.NativeInputEvent
The right shift key modifier constant.
shutdown() - Method in class org.jnativehook.dispatcher.SwingDispatchService
 
shutdownNow() - Method in class org.jnativehook.dispatcher.SwingDispatchService
 
SwingDispatchService - Class in org.jnativehook.dispatcher
Swing compatible implementation of the ExecutorService used to dispatch native events.
SwingDispatchService() - Constructor for class org.jnativehook.dispatcher.SwingDispatchService
 
SwingKeyAdapter - Class in org.jnativehook.keyboard
Adapter to convert NativeKeyEvents to Java KeyEvents.
SwingKeyAdapter() - Constructor for class org.jnativehook.keyboard.SwingKeyAdapter
 
SwingMouseAdapter - Class in org.jnativehook.mouse
Adapter to convert NativeKeyEvents to Java KeyEvents.
SwingMouseAdapter() - Constructor for class org.jnativehook.mouse.SwingMouseAdapter
 
SwingMouseWheelAdapter - Class in org.jnativehook.mouse
Adapter to convert NativeKeyEvents to Java KeyEvents.
SwingMouseWheelAdapter() - Constructor for class org.jnativehook.mouse.SwingMouseWheelAdapter
 

T

toString() - Method in enum org.jnativehook.NativeSystem.Arch
 
toString() - Method in enum org.jnativehook.NativeSystem.Family
 

U

unregisterNativeHook() - Static method in class org.jnativehook.GlobalScreen
Disable the native hook if it is currently registered.
UNSPECIFIED_FAILURE - Static variable in exception org.jnativehook.NativeHookException
Unspecified failure error code.

V

valueOf(String) - Static method in enum org.jnativehook.NativeSystem.Arch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jnativehook.NativeSystem.Family
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jnativehook.NativeSystem.Arch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jnativehook.NativeSystem.Family
Returns an array containing the constants of this enum type, in the order they are declared.
VC_0 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_1 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
VC_0 thru VC_9
VC_2 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_3 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_4 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_5 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_6 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_7 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_8 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_9 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_A - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
VC_A thru VC_Z
VC_ALT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_APP_CALCULATOR - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_APP_MAIL - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_APP_MUSIC - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_APP_PICTURES - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_B - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BACK_SLASH - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BACKQUOTE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BACKSPACE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BROWSER_BACK - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BROWSER_FAVORITES - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BROWSER_FORWARD - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BROWSER_HOME - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BROWSER_REFRESH - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BROWSER_SEARCH - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_BROWSER_STOP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_C - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_CAPS_LOCK - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_CLEAR - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_CLOSE_BRACKET - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_COMMA - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_CONTEXT_MENU - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_CONTROL - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_D - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_DELETE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_DOWN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_E - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_END - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_ENTER - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_EQUALS - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_ESCAPE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F1 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Constants for the F1 through F24 function keys.
VC_F10 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F11 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F12 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F13 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F14 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F15 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F16 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F17 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F18 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F19 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F2 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F20 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F21 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F22 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F23 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F24 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F3 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F4 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F5 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F6 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F7 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F8 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_F9 - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_FURIGANA - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_G - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_H - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_HIRAGANA - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_HOME - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_I - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_INSERT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Edit Key Zone
VC_J - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_K - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_KANJI - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_KATAKANA - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Japanese Language Keys
VC_L - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_LEFT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_M - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_MEDIA_EJECT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_MEDIA_NEXT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_MEDIA_PLAY - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_MEDIA_PREVIOUS - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_MEDIA_SELECT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_MEDIA_STOP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_META - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_MINUS - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_N - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_NUM_LOCK - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Begin Numeric Zone
VC_O - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_OPEN_BRACKET - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_P - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_PAGE_DOWN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_PAGE_UP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_PAUSE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_PERIOD - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_POWER - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Media and Extra Keys
VC_PRINTSCREEN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_Q - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_QUOTE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_R - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_RIGHT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_S - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SCROLL_LOCK - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SEMICOLON - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SEPARATOR - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SHIFT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Modifier and Control Keys
VC_SLASH - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SLEEP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SPACE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_AGAIN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_COPY - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_CUT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_FIND - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_FRONT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_HELP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Sun keyboards
VC_SUN_INSERT - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_OPEN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_PROPS - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_STOP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_SUN_UNDO - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_T - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_TAB - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_U - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_UNDEFINED - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
This value is used to indicate that the keyCode is unknown.
VC_UNDERSCORE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_UP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
Begin Cursor Key Zone
VC_V - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_VOLUME_DOWN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_VOLUME_MUTE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_VOLUME_UP - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_W - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_WAKE - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_X - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_Y - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_YEN - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 
VC_Z - Static variable in class org.jnativehook.keyboard.NativeKeyEvent
 

W

WHEEL_BLOCK_SCROLL - Static variable in class org.jnativehook.mouse.NativeMouseWheelEvent
Constant representing scrolling by a "block" (like scrolling with page-up, page-down keys).
WHEEL_HORIZONTAL_DIRECTION - Static variable in class org.jnativehook.mouse.NativeMouseWheelEvent
Constant representing scrolling in the horizontal direction.
WHEEL_UNIT_SCROLL - Static variable in class org.jnativehook.mouse.NativeMouseWheelEvent
Constant representing scrolling by "units" (like scrolling with the arrow keys).
WHEEL_VERTICAL_DIRECTION - Static variable in class org.jnativehook.mouse.NativeMouseWheelEvent
Constant representing scrolling in the vertical direction.
WIN_SET_HOOK - Static variable in exception org.jnativehook.NativeHookException
Windows SetWindowsHookEx function failed to register the low level hook.

X

X11_OPEN_DISPLAY - Static variable in exception org.jnativehook.NativeHookException
X11 open display error code.
X11_RECORD_ALLOC_RANGE - Static variable in exception org.jnativehook.NativeHookException
X11 extension XRecord could not allocate range.
X11_RECORD_CREATE_CONTEXT - Static variable in exception org.jnativehook.NativeHookException
X11 extension XRecord could not create a context.
X11_RECORD_ENABLE_CONTEXT - Static variable in exception org.jnativehook.NativeHookException
X11 extension XRecord could not enable the context.
X11_RECORD_GET_CONTEXT - Static variable in exception org.jnativehook.NativeHookException
X11 extension XRecord could not enable the context.
X11_RECORD_NOT_FOUND - Static variable in exception org.jnativehook.NativeHookException
X11 extension XRecord was not found.
A B C D E G H I K L M N O P R S T U V W X 

Copyright © 2006-2017 ${project.vendor}. All Rights Received.