|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.event.MouseAdapter
strokes.criterions.ClickCriterion
public class ClickCriterion
A criterion that accepts strokes only during 1 second after a mouse click.
Constructor Summary | |
---|---|
ClickCriterion(int nbClicks,
javax.swing.JComponent strokableComponent)
Builds a ClickCriterion . |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
boolean |
cancelStroke(java.awt.event.MouseEvent event)
This method is called each time a mouse drag occurs once a stroke has begun. |
void |
mouseClicked(java.awt.event.MouseEvent event)
|
boolean |
startStroke(java.awt.event.MouseEvent event)
This method is called each time a mouse press occurs on its associated component. |
Methods inherited from class java.awt.event.MouseAdapter |
---|
mouseEntered, mouseExited, mousePressed, mouseReleased |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClickCriterion(int nbClicks, javax.swing.JComponent strokableComponent)
ClickCriterion
.
nbClicks
- The number of clicks (1: simple click, 2: double click)strokableComponent
- The component on which strokes occurMethod Detail |
---|
public boolean startStroke(java.awt.event.MouseEvent event)
startStroke
in interface Criterion
event
- The mouse press event
public boolean cancelStroke(java.awt.event.MouseEvent event)
cancelStroke
in interface Criterion
event
- The mouse drag event
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class java.awt.event.MouseAdapter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |