|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--VASSAL.configure.Configurer
|
+--VASSAL.configure.HotKeyConfigurer
A Configurer for KeyStroke values
| Field Summary |
| Fields inherited from class VASSAL.configure.Configurer |
changeSupport, frozen, key, name, NAME_PROPERTY, noUpdate, value |
| Constructor Summary | |
HotKeyConfigurer(java.lang.String key,
java.lang.String name)
|
|
HotKeyConfigurer(java.lang.String key,
java.lang.String name,
javax.swing.KeyStroke val)
|
|
| Method Summary | |
static javax.swing.KeyStroke |
decode(java.lang.String s)
Decode a String into a KeyStroke |
static java.lang.String |
encode(javax.swing.KeyStroke stroke)
Encode a KeyStroke into a String |
java.awt.Component |
getControls()
GUI interface for setting the option in an editing window |
static java.lang.String |
getString(javax.swing.KeyStroke k)
A plain text representation of a KeyStroke. |
java.lang.String |
getValueString()
|
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
java.lang.String |
keyToString()
|
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
setValue(java.lang.Object o)
Set the Object value |
void |
setValue(java.lang.String s)
Set the Object value from a String |
| Methods inherited from class VASSAL.configure.Configurer |
addPropertyChangeListener, fireUpdate, getKey, getName, getValue, isFrozen, setFrozen, setName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HotKeyConfigurer(java.lang.String key,
java.lang.String name)
public HotKeyConfigurer(java.lang.String key,
java.lang.String name,
javax.swing.KeyStroke val)
| Method Detail |
public void setValue(java.lang.Object o)
Configurer
setValue in class Configurerpublic java.lang.String keyToString()
public java.lang.String getValueString()
getValueString in class Configurerpublic void setValue(java.lang.String s)
Configurer
setValue in class Configurerpublic java.awt.Component getControls()
Configurer
getControls in class Configurerpublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenerpublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerpublic static java.lang.String getString(javax.swing.KeyStroke k)
KeyEvent.getKeyText(int)
public static javax.swing.KeyStroke decode(java.lang.String s)
public static java.lang.String encode(javax.swing.KeyStroke stroke)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||