src/share/classes/java/awt/AWTKeyStroke.java

Print this page

        

*** 483,497 **** * key := KeyEvent key code name, i.e. the name following "VK_". * </pre> * If typed, pressed or released is not specified, pressed is assumed. Here * are some examples: * <pre> ! * "INSERT" => getAWTKeyStroke(KeyEvent.VK_INSERT, 0); ! * "control DELETE" => getAWTKeyStroke(KeyEvent.VK_DELETE, InputEvent.CTRL_MASK); ! * "alt shift X" => getAWTKeyStroke(KeyEvent.VK_X, InputEvent.ALT_MASK | InputEvent.SHIFT_MASK); ! * "alt shift released X" => getAWTKeyStroke(KeyEvent.VK_X, InputEvent.ALT_MASK | InputEvent.SHIFT_MASK, true); ! * "typed a" => getAWTKeyStroke('a'); * </pre> * * @param s a String formatted as described above * @return an <code>AWTKeyStroke</code> object for that String * @throws IllegalArgumentException if <code>s</code> is <code>null</code>, --- 483,497 ---- * key := KeyEvent key code name, i.e. the name following "VK_". * </pre> * If typed, pressed or released is not specified, pressed is assumed. Here * are some examples: * <pre> ! * "INSERT" =&gt; getAWTKeyStroke(KeyEvent.VK_INSERT, 0); ! * "control DELETE" =&gt; getAWTKeyStroke(KeyEvent.VK_DELETE, InputEvent.CTRL_MASK); ! * "alt shift X" =&gt; getAWTKeyStroke(KeyEvent.VK_X, InputEvent.ALT_MASK | InputEvent.SHIFT_MASK); ! * "alt shift released X" =&gt; getAWTKeyStroke(KeyEvent.VK_X, InputEvent.ALT_MASK | InputEvent.SHIFT_MASK, true); ! * "typed a" =&gt; getAWTKeyStroke('a'); * </pre> * * @param s a String formatted as described above * @return an <code>AWTKeyStroke</code> object for that String * @throws IllegalArgumentException if <code>s</code> is <code>null</code>,