
 
        Returns a shared instance of an 
AWTKeyStroke that represents a 
KEY_TYPED event for the
 specified Character object and a set of modifiers. Note
 that the first parameter is of type Character rather than
 char. This is to avoid inadvertent clashes with
 calls to 
getAWTKeyStroke(int keyCode, int modifiers).
 The modifiers consist of any combination of following:
 - java.awt.event.InputEvent.SHIFT_DOWN_MASK 
 
- java.awt.event.InputEvent.CTRL_DOWN_MASK
 
- java.awt.event.InputEvent.META_DOWN_MASK
 
- java.awt.event.InputEvent.ALT_DOWN_MASK
 
- java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK
 
 The old modifiers listed below also can be used, but they are
 mapped to _DOWN_ modifiers. 
 - java.awt.event.InputEvent.SHIFT_MASK 
 
- java.awt.event.InputEvent.CTRL_MASK 
 
- java.awt.event.InputEvent.META_MASK 
 
- java.awt.event.InputEvent.ALT_MASK
 
- java.awt.event.InputEvent.ALT_GRAPH_MASK
 
 also can be used, but they are mapped to _DOWN_ modifiers.
 Since these numbers are all different powers of two, any combination of
 them is an integer in which each bit represents a different modifier
 key. Use 0 to specify no modifiers.
        
        
Returns:
    an 
AWTKeyStroke object for that key 
Parameters:
 - 
keyChar - the Character object for a keyboard character
 - 
modifiers - a bitwise-ored combination of any modifiers
Throws:
  - 
IllegalArgumentException - if 
keyChar is
       
null
See Also:
  InputEvent,