public class ExtendedMouseFilter extends MouseFilter
Modifier and Type | Field and Description |
---|---|
static MouseFilter |
alternateSelectionFilter
The alternate selection filter -- accepts button 1 with shift.
|
static MouseFilter |
defaultFilter
The default mouse filter -- accepts button 1 with no
modifiers.
|
static MouseFilter |
selectionFilter
The default selection filter -- accepts button 1 with no
modifiers.
|
Constructor and Description |
---|
ExtendedMouseFilter(int button)
Construct a mouse filter that responds to the given mouse buttons
and modifier keys.
|
ExtendedMouseFilter(int button,
int extendedModifiers)
Construct a mouse filter that responds to the given mouse
buttons and modifier keys.
|
ExtendedMouseFilter(int button,
int extendedModifiers,
int mask)
Construct a mouse filter that responds to the given mouse buttons
and modifier keys.
|
ExtendedMouseFilter(int button,
int extendedModifiers,
int mask,
int pressNumber)
Construct a mouse filter that responds to the given mouse buttons
and modifier keys.
|
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.awt.event.MouseEvent event)
Test whether the given MouseEvent passes the filter.
|
java.lang.String |
toString()
Print a useful description of the mouse filter.
|
public static final MouseFilter defaultFilter
public static final MouseFilter selectionFilter
public static final MouseFilter alternateSelectionFilter
public ExtendedMouseFilter(int button)
public ExtendedMouseFilter(int button, int extendedModifiers)
public ExtendedMouseFilter(int button, int extendedModifiers, int mask)
public ExtendedMouseFilter(int button, int extendedModifiers, int mask, int pressNumber)
public boolean accept(java.awt.event.MouseEvent event)
accept
in class MouseFilter
public java.lang.String toString()
toString
in class MouseFilter