Package org.tn5250j.keyboard
Class KeyMapper
- java.lang.Object
-
- org.tn5250j.keyboard.KeyMapper
-
public class KeyMapper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description KeyMapper()
-
Method Summary
Modifier and Type Method Description static voidaddKeyChangeListener(KeyChangeListener listener)Add a KeyChangeListener to the listener list.static voidfireKeyChangeEvent()Notify all registered listeners of the Key Change Event.static java.util.HashMap<KeyStroker,java.lang.String>getKeyMap()static javax.swing.KeyStrokegetKeyStroke(java.lang.String which)static intgetKeyStrokeCode()static java.lang.StringgetKeyStrokeDesc(java.lang.String which)static java.lang.StringgetKeyStrokeMnemonic(java.awt.event.KeyEvent ke)static java.lang.StringgetKeyStrokeMnemonic(java.awt.event.KeyEvent ke, boolean isAltGr)static KeyStrokergetKeyStroker(java.lang.String which)static java.lang.StringgetKeyStrokeText(java.awt.event.KeyEvent ke)static java.lang.StringgetKeyStrokeText(java.awt.event.KeyEvent ke, boolean isAltGr)static voidinit()static booleanisEqualLast(java.awt.event.KeyEvent ke)static booleanisKeyStrokeDefined(java.awt.event.KeyEvent ke)static booleanisKeyStrokeDefined(java.awt.event.KeyEvent ke, boolean isAltGr)static booleanisKeyStrokeDefined(java.lang.String which)voidremoveKeyChangeListener(KeyChangeListener listener)Remove a Key Change Listener from the listener list.static voidremoveKeyStroke(java.lang.String which)static voidsaveKeyMap()protected static voidsetKeyMap(java.util.Properties keystrokes)static voidsetKeyStroke(java.lang.String which, java.awt.event.KeyEvent ke)static voidsetKeyStroke(java.lang.String which, java.awt.event.KeyEvent ke, boolean isAltGr)
-
-
-
Method Detail
-
init
public static void init()
-
setKeyMap
protected static void setKeyMap(java.util.Properties keystrokes)
-
isEqualLast
public static final boolean isEqualLast(java.awt.event.KeyEvent ke)
-
saveKeyMap
public static final void saveKeyMap()
-
getKeyStrokeText
public static final java.lang.String getKeyStrokeText(java.awt.event.KeyEvent ke)
-
getKeyStrokeText
public static final java.lang.String getKeyStrokeText(java.awt.event.KeyEvent ke, boolean isAltGr)
-
getKeyStrokeMnemonic
public static final java.lang.String getKeyStrokeMnemonic(java.awt.event.KeyEvent ke)
-
getKeyStrokeMnemonic
public static final java.lang.String getKeyStrokeMnemonic(java.awt.event.KeyEvent ke, boolean isAltGr)
-
getKeyStrokeCode
public static final int getKeyStrokeCode()
-
getKeyStrokeDesc
public static final java.lang.String getKeyStrokeDesc(java.lang.String which)
-
getKeyStroker
public static final KeyStroker getKeyStroker(java.lang.String which)
-
isKeyStrokeDefined
public static final boolean isKeyStrokeDefined(java.lang.String which)
-
isKeyStrokeDefined
public static final boolean isKeyStrokeDefined(java.awt.event.KeyEvent ke)
-
isKeyStrokeDefined
public static final boolean isKeyStrokeDefined(java.awt.event.KeyEvent ke, boolean isAltGr)
-
getKeyStroke
public static final javax.swing.KeyStroke getKeyStroke(java.lang.String which)
-
removeKeyStroke
public static final void removeKeyStroke(java.lang.String which)
-
setKeyStroke
public static final void setKeyStroke(java.lang.String which, java.awt.event.KeyEvent ke)
-
setKeyStroke
public static final void setKeyStroke(java.lang.String which, java.awt.event.KeyEvent ke, boolean isAltGr)
-
getKeyMap
public static final java.util.HashMap<KeyStroker,java.lang.String> getKeyMap()
-
addKeyChangeListener
public static void addKeyChangeListener(KeyChangeListener listener)
Add a KeyChangeListener to the listener list.- Parameters:
listener- The KeyChangedListener to be added
-
removeKeyChangeListener
public void removeKeyChangeListener(KeyChangeListener listener)
Remove a Key Change Listener from the listener list.- Parameters:
listener- The KeyChangeListener to be removed
-
fireKeyChangeEvent
public static void fireKeyChangeEvent()
Notify all registered listeners of the Key Change Event.
-
-