public class InputEventPredicates
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T extends java.awt.event.InputEvent> |
altDown()
Returns a predicate that checks whether the given input event
was created while the ALT button was pressed
|
static <T extends java.awt.event.InputEvent> |
altGraphDown()
Returns a predicate that checks whether the given input event
was created while the ALT_GRAPH button was pressed
|
static <T> java.util.function.Predicate<T> |
alwaysFalse()
Returns a predicate that is always false
|
static <T> java.util.function.Predicate<T> |
alwaysTrue()
Returns a predicate that is always true
|
static <T extends java.awt.event.InputEvent> |
buttonDown(int button)
Returns a predicate that checks whether the given input event
was created while the respective mouse button was pressed
|
static <T extends java.awt.event.InputEvent> |
controlDown()
Returns a predicate that checks whether the given input event
was created while the CONTROL button was pressed
|
static <T extends java.awt.event.InputEvent> |
metaDown()
Returns a predicate that checks whether the given input event
was created while the META button was pressed
|
static <T extends java.awt.event.InputEvent> |
mouseClicked()
Returns a predicate that checks whether the given input event
is a MOUSE_CLICKED event
|
static <T extends java.awt.event.InputEvent> |
mouseMoved()
Returns a predicate that checks whether the given input event
is a MOUSE_MOVED event
|
static <T extends java.awt.event.InputEvent> |
mousePressed()
Returns a predicate that checks whether the given input event
is a MOUSE_PRESSED event
|
static <T extends java.awt.event.InputEvent> |
mouseReleased()
Returns a predicate that checks whether the given input event
is a MOUSE_RELEASED event
|
static <T extends java.awt.event.InputEvent> |
mouseWheel()
Returns a predicate that checks whether the given input event
is a MOUSE_WHEEL event
|
static <T extends java.awt.event.InputEvent> |
noModifiers()
Returns a predicate that checks whether the given input event
was created without any modifier key pressed.
|
static <T extends java.awt.event.MouseEvent> |
popupTrigger()
Returns a predicate that checks whether the given mouse event
is a popup trigger
|
static <T extends java.awt.event.InputEvent> |
shiftDown()
Returns a predicate that checks whether the given input event
was created while the SHIFT button was pressed
|
public static <T> java.util.function.Predicate<T> alwaysFalse()
public static <T> java.util.function.Predicate<T> alwaysTrue()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> mousePressed()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> mouseReleased()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> mouseClicked()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> mouseMoved()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> mouseWheel()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> shiftDown()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> altDown()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> altGraphDown()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> controlDown()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> metaDown()
public static <T extends java.awt.event.MouseEvent> java.util.function.Predicate<T> popupTrigger()
public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> buttonDown(int button)
button - The buttonjava.lang.IllegalArgumentException - If the given button is not 1, 2 or 3public static <T extends java.awt.event.InputEvent> java.util.function.Predicate<T> noModifiers()
Copyright © 2019. All Rights Reserved.