public class KeyStrokePair
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static KeyStrokePair |
getKeyStrokePair(javax.swing.KeyStroke prefixStroke,
javax.swing.KeyStroke stroke)
Factory method to get a new KeyStrokePair.
|
static KeyStrokePair |
getKeyStrokePair(java.lang.String keyString)
Get a KeyStrokePair from a String representation.
|
javax.swing.KeyStroke |
getPrefixStroke() |
static java.lang.String |
getStringFromKeyStroke(javax.swing.KeyStroke key) |
javax.swing.KeyStroke |
getStroke() |
int |
hashCode()
Returns a numeric value for this object that is likely to be unique.
|
static java.lang.String |
keyStrokeToString(javax.swing.KeyStroke key)
Converts KeyStroke to String that can be parsed by
KeyStroke.getKeyStroke(String s).
|
static javax.swing.KeyStroke |
stringToKeyStroke(java.lang.String str) |
java.lang.String |
toString()
Convert this KeyStrokePair to a string.
|
public static KeyStrokePair getKeyStrokePair(javax.swing.KeyStroke prefixStroke, javax.swing.KeyStroke stroke)
prefixStroke
- the prefix strokestroke
- the primary strokepublic static KeyStrokePair getKeyStrokePair(java.lang.String keyString)
keyString
- the string to be converted to a key stroke pairpublic java.lang.String toString()
toString
in class java.lang.Object
public static java.lang.String getStringFromKeyStroke(javax.swing.KeyStroke key)
public static java.lang.String keyStrokeToString(javax.swing.KeyStroke key)
public static javax.swing.KeyStroke stringToKeyStroke(java.lang.String str)
public javax.swing.KeyStroke getPrefixStroke()
public javax.swing.KeyStroke getStroke()
public int hashCode()
hashCode
in class java.lang.Object