public final class MouseButtons extends FlagsEnum<MouseButtons>
Flaggable
enumeration for the mouse buttons.Modifier and Type | Field and Description |
---|---|
static MouseButtons |
LEFT
The left mouse button.
|
static MouseButtons |
MIDDLE
The middle mouse button.
|
static MouseButtons |
NONE
No mouse button.
|
static MouseButtons |
RIGHT
The right mouse button.
|
static MouseButtons |
X1
Extra mouse button 1.
|
static MouseButtons |
X2
Extra mouse button 2.
|
Modifier and Type | Method and Description |
---|---|
static MouseButtons |
fromEvent(MouseEvent e) |
static MouseButtons |
fromName(String name) |
static MouseButtons |
fromOrdinal(int value) |
protected MouseButtons |
fromOrdinalImpl(int ordinal) |
protected MouseButtons[] |
getItems()
Returns all items defined in this FlagsEnum.
|
int |
value() |
and, and, contains, containsAll, doubleValue, equals, equals, floatValue, hashCode, intValue, inverse, inverse, longValue, notContains, notEquals, or, or, ordinal, toString, xor, xor
byteValue, shortValue
public static final MouseButtons LEFT
public static final MouseButtons MIDDLE
public static final MouseButtons NONE
public static final MouseButtons RIGHT
public static final MouseButtons X1
public static final MouseButtons X2
public static MouseButtons fromEvent(MouseEvent e)
public static final MouseButtons fromName(String name)
public static final MouseButtons fromOrdinal(int value)
protected final MouseButtons fromOrdinalImpl(int ordinal)
fromOrdinalImpl
in class FlagsEnum<MouseButtons>
protected final MouseButtons[] getItems()
FlagsEnum
getItems
in class FlagsEnum<MouseButtons>
public int value()