Package VASSAL.tools
Class NamedKeyStroke
java.lang.Object
VASSAL.tools.NamedKeyStroke
A NamedKeyStroke is a KeyStroke with a name given by the module developer.
An actual KeyStroke is allocated from a pool of KeyStrokes at run-time and
associated with the name.
KeyStrokes have been replaced by NamedKeyStrokes within Vassal wherever
the Stroke is saved. A standard KeyStroke is represented as a NamedKeyStroke
with a null or zero-length name.
NamedKeyStroke variables should never be null, use NULL_KEYSTROKE to
represent a NamedKeyStroke with no value.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNamedKeyStroke(int code, int modifiers)NamedKeyStroke(int code, int modifiers, String s)NamedKeyStroke(String s)NamedKeyStroke(KeyStroke k, String s) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn the allocated KeyStroke associated with this KeyStrokestatic NamedKeyStrokeDeprecated.getName()static NamedKeyStrokegetNamedKeyStroke(char c)Deprecated.static NamedKeyStrokegetNamedKeyStroke(char c, int mod)Deprecated.static NamedKeyStrokegetNamedKeyStroke(int c, int mod)Deprecated.Return the raw KeyStroke stored in this NamedKeyStrokebooleanisNamed()Is there a name associated with this KeyStroke? No name means it is a standard KeyStroke.booleanisNull()static NamedKeyStrokeof(char c)static NamedKeyStrokeof(char c, int modifiers)static NamedKeyStrokeof(int code, int modifiers)static NamedKeyStrokestatic NamedKeyStrokestatic NamedKeyStrokestatic NamedKeyStrokestatic NamedKeyStroke
-
Field Details
-
NULL_KEYSTROKE
-
stroke
-
name
-
-
Constructor Details
-
NamedKeyStroke
public NamedKeyStroke(int code, int modifiers) -
NamedKeyStroke
-
NamedKeyStroke
-
NamedKeyStroke
-
NamedKeyStroke
public NamedKeyStroke() -
NamedKeyStroke
-
-
Method Details
-
isNamed
public boolean isNamed()Is there a name associated with this KeyStroke? No name means it is a standard KeyStroke.- Returns:
- True if a name associated with this Keystroke
-
getName
-
isNull
public boolean isNull() -
getStroke
Return the raw KeyStroke stored in this NamedKeyStroke- Returns:
- KeyStroke
-
equals
-
getKeyStroke
Return the allocated KeyStroke associated with this KeyStroke -
getNamedKeyStroke
Deprecated. -
getNamedKeyStroke
Deprecated. -
getNamedKeyStroke
Deprecated. -
getKeyStrokeForEvent
Deprecated. -
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-