All Classes and Interfaces

Class
Description
Adapter to convert native modifiers to java modifiers and to provide an anchor point for native events.
Default implementation of the ExecutorService used to dispatch native events.
Default implementation of the NativeLibraryLocator interface.
GlobalScreen is used to represent the native screen area that Java does not usually have access to.
Specialized thread implementation for the native hook.
A demonstration of how to use the JNativeHook library.
Signals that a Native Hook Exception has occurred.
The root event class for all native-level input events.
Deprecated.
No need to extend this class, implement the NativeKeyListener interface instead
An event which indicates that a keystroke occurred at global scope.
The listener interface for receiving global NativeKeyEvents.
Interface used for native library loading.
Object representation of a native monitor layout.
Deprecated.
No need to extend this class, implement the NativeMouseListener interface instead
An event which indicates that a mouse action occurred on the system.
Deprecated.
No need to extend this class, implement the NativeMouseInputListener interface instead
A listener implementing all the methods in both the NativeMouseListener and NativeMouseMotionListener interfaces.
The listener interface for receiving systemwide NativeMouseEvents.
Deprecated.
No need to extend this class, implement the NativeMouseMotionListener interface instead
The listener interface for receiving native mouse motion events.
Deprecated.
No need to extend this class, implement the NativeMouseWheelListener interface instead
An event which indicates that the mouse wheel was rotated on the system.
The listener interface for receiving native mouse wheel events.
A small class to determine the native system's operating system family and architecture.
The system architecture enum.
The operating system family enum.
Swing compatible implementation of the ExecutorService used to dispatch native events.
Adapter to convert NativeKeyEvents to Java KeyEvents.
Adapter to convert NativeKeyEvents to Java KeyEvents.
Adapter to convert NativeKeyEvents to Java KeyEvents.
Void implementation of the ExecutorService used to dispatch native events directly on the operating system's event delivery thread.