Mouse Gestures is an open source pure Java library for recognition and processing mouse gestures.
With Mouse Gestures you have a fast way to execute commands without using the keyboard, menus or toolbars.
The user just holds down a mouse button and moves the mouse in a certain predefined way.