public class KeyBinding
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
action |
private OptionalBoolean |
alt |
private KeyCode |
code |
private OptionalBoolean |
ctrl |
private EventType<KeyEvent> |
eventType |
private OptionalBoolean |
meta |
private OptionalBoolean |
shift |
Constructor and Description |
---|
KeyBinding(KeyCode code,
EventType<KeyEvent> type,
java.lang.String action) |
KeyBinding(KeyCode code,
java.lang.String action) |
Modifier and Type | Method and Description |
---|---|
KeyBinding |
alt() |
KeyBinding |
alt(OptionalBoolean value) |
KeyBinding |
ctrl() |
KeyBinding |
ctrl(OptionalBoolean value) |
java.lang.String |
getAction() |
OptionalBoolean |
getAlt() |
KeyCode |
getCode() |
OptionalBoolean |
getCtrl() |
OptionalBoolean |
getMeta() |
OptionalBoolean |
getShift() |
int |
getSpecificity(Control control,
KeyEvent event) |
EventType<KeyEvent> |
getType() |
KeyBinding |
meta() |
KeyBinding |
meta(OptionalBoolean value) |
KeyBinding |
shift() |
KeyBinding |
shift(OptionalBoolean value) |
KeyBinding |
shortcut() |
java.lang.String |
toString() |
private KeyCode code
private java.lang.String action
private OptionalBoolean shift
private OptionalBoolean ctrl
private OptionalBoolean alt
private OptionalBoolean meta
public KeyBinding(KeyCode code, java.lang.String action)
public KeyBinding shift()
public KeyBinding shift(OptionalBoolean value)
public KeyBinding ctrl()
public KeyBinding ctrl(OptionalBoolean value)
public KeyBinding alt()
public KeyBinding alt(OptionalBoolean value)
public KeyBinding meta()
public KeyBinding meta(OptionalBoolean value)
public KeyBinding shortcut()
public final KeyCode getCode()
public final java.lang.String getAction()
public final OptionalBoolean getShift()
public final OptionalBoolean getCtrl()
public final OptionalBoolean getAlt()
public final OptionalBoolean getMeta()
public java.lang.String toString()
toString
in class java.lang.Object