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.
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 insteadAn event which indicates that a mouse action occurred on the system.
Deprecated.
No need to extend this class, implement the
NativeMouseInputListener interface insteadA 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 insteadThe listener interface for receiving native mouse motion events.
Deprecated.
No need to extend this class, implement the
NativeMouseWheelListener interface insteadAn 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.
NativeKeyListenerinterface instead