- 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.
- 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.
- 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
-