Package | Description |
---|---|
fr.lri.swingstates.applets | |
fr.lri.swingstates.canvas |
A package to program new widgets starting from the SwingStates' canvas that offers advanced features for programming interaction (state machines, tags, etc.).
|
fr.lri.swingstates.sm |
A package to program state machines.
|
Modifier and Type | Class and Description |
---|---|
class |
GesturalInteraction |
Modifier and Type | Class and Description |
---|---|
class |
CStateMachine
A state machine to handle events with one or more
CElement (Canvas ,
CTag or CShape ). |
Modifier and Type | Class and Description |
---|---|
class |
DnDStateMachine
DnDStateMachine is a predefined state machine to
implement "press-drag-release" interactions on shapes contained in a
SwingStates' canvas. |
class |
JStateMachine
A state machine to monitor events with one or more Component.
|
class |
PressDragReleaseStateMachine |
Modifier and Type | Method and Description |
---|---|
BasicInputStateMachine |
BasicInputStateMachine.addAsListenerOf(java.awt.Component c)
Installs this
BasicInputStateMachine
as a listener of a given graphical component. |
BasicInputStateMachine |
BasicInputStateMachine.removeAsListenerOf(java.awt.Component c)
Uninstalls this
BasicInputStateMachine
as a listener of a given graphical component. |