资 源 简 介
Stroke Shortcuts Toolkit (SST) is a library to add **stroke shortcuts** to a Java Swing graphical user interface. It includes (i) the Design Shortcuts environment to define the mappings (stroke, command) for commands of Java Swing applications and (ii) a very simple API to activate these shortcuts in the application. The designer can decide to offer several types of visual clues to make end users able to learn these shortcuts (augmented tooltips, menu preview or strokes sheet). SST also provides an API to easily implement any stroke based interaction by offering high-level events and ways of handling these events (listeners or state machines).
A **stroke shortcut** allows users to invoke a command by gesturing a stroke using a pointing device (pen, mouse, finger...). Stroke shortcuts offer an alternative or a complement to keyboard shortcuts which allows users to invoke a command by typing a combination of keys (such as Ctrl+C to copy an element or