Added all the key bindings that were missing.

2005-12-20  Lillian Angel  <[EMAIL PROTECTED]>

        * javax/swing/plaf/basic/BasicLookAndFeel.java
        (initComponentDefaults): Added all key bindings for 
        PasswordField focusInputMap.


On Wed, 2005-12-21 at 12:05 -0500, Lillian Angel wrote:
> Added the focusInputMap for PasswordField
> 
> 2005-12-20  Lillian Angel  <[EMAIL PROTECTED]>
> 
>         * javax/swing/plaf/basic/BasicLookAndFeel.java
>         (initComponentDefaults): Added focusInputMap added
>         for PasswordField.
>         * javax/swing/text/JTextComponent.java
>         (allKeys): Fixed to prevent NPE.
> 
> _______________________________________________
> Classpath-patches mailing list
> Classpath-patches@gnu.org
> http://lists.gnu.org/mailman/listinfo/classpath-patches
Index: javax/swing/plaf/basic/BasicLookAndFeel.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java,v
retrieving revision 1.72
diff -u -r1.72 BasicLookAndFeel.java
--- javax/swing/plaf/basic/BasicLookAndFeel.java	21 Dec 2005 19:58:14 -0000	1.72
+++ javax/swing/plaf/basic/BasicLookAndFeel.java	21 Dec 2005 20:04:33 -0000
@@ -768,18 +768,39 @@
       "PasswordField.inactiveBackground", new ColorUIResource(light),
       "PasswordField.inactiveForeground", new ColorUIResource(Color.gray),
       "PasswordField.focusInputMap", new UIDefaults.LazyInputMap(new Object[] {
-                               "ENTER", "notify-field-accept",
-                               "LEFT", "caret-backward",
-                               "RIGHT", "caret-forward",
-                               "BACK_SPACE", "delete-previous",
-                               "ctrl X", "cut-to-clipboard",
-                               "ctrl C", "copy-to-clipboard",
-                               "ctrl V", "paste-from-clipboard",
-                               "shift LEFT", "selection-backward",
-                               "shift RIGHT", "selection-forward",
-                               "HOME", "caret-begin-line",
-                               "END", "caret-end-line",
-                               "DELETE", "delete-next"
+                      "END", "caret-end-line",
+                      "shift ctrl O", "toggle-componentOrientation",
+                      "shift KP_LEFT", "selection-backward",
+                      "shift RIGHT", "selection-forward",
+                      "HOME", "caret-begin-line",
+                      "ctrl V", "paste-from-clipboard",
+                      "ctrl H", "delete-previous",
+                      "KP_LEFT", "caret-backward",
+                      "LEFT", "caret-backward",
+                      "ctrl X", "cut-to-clipboard",
+                      "KP_RIGHT", "caret-forward",
+                      "shift ctrl KP_RIGHT", "selection-end-line",
+                      "COPY", "copy-to-clipboard",
+                      "shift HOME", "selection-begin-line",
+                      "RIGHT", "caret-forward",
+                      "shift ctrl LEFT", "selection-begin-line",
+                      "ctrl KP_LEFT", "caret-begin-line",
+                      "ctrl KP_RIGHT", "caret-end-line",
+                      "PASTE", "paste-from-clipboard",
+                      "shift ctrl RIGHT", "selection-end-line",
+                      "ctrl BACK_SLASH", "unselect",
+                      "ctrl A", "select-all",
+                      "shift KP_RIGHT", "selection-forward",
+                      "CUT", "cut-to-clipboard",
+                      "ctrl LEFT", "caret-begin-line",
+                      "BACK_SPACE", "delete-previous",
+                      "shift ctrl KP_LEFT", "selection-begin-line",
+                      "ctrl C", "copy-to-clipboard",
+                      "shift END", "selection-end-line",
+                      "ctrl RIGHT", "caret-end-line",
+                      "DELETE", "delete-next",
+                      "ENTER", "notify-field-accept",
+                      "shift LEFT", "selection-backward"
                             }),
       "PasswordField.margin", new InsetsUIResource(0, 0, 0, 0),
       "PasswordField.selectionBackground", new ColorUIResource(Color.black),
_______________________________________________
Classpath-patches mailing list
Classpath-patches@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to