Package javax.swing.plaf

Examples of javax.swing.plaf.InputMapUIResource


            return text;
        }
    }

    public static void configureTextFieldKeyBindings() {
        InputMap im = new InputMapUIResource();
        im.setParent((javax.swing.InputMap) UIManager.get("TextField.focusInputMap"));
        im.put(KeyStroke.getKeyStroke("shift DELETE"), DefaultEditorKit.cutAction);
        im.put(KeyStroke.getKeyStroke("control INSERT"), DefaultEditorKit.copyAction);
        im.put(KeyStroke.getKeyStroke("shift INSERT"), DefaultEditorKit.pasteAction);
        UIManager.put("TextField.focusInputMap", im);
    }
View Full Code Here


                                      backwardFocusTraversalKeys);
  }

    final void installUIInputMap() {
        String propertyName = addPrefix(".focusInputMap");
        InputMapUIResource inputMap1 = new InputMapUIResource();
        InputMapUIResource inputMap2 = (InputMapUIResource)UIManager
                .get(propertyName);
        inputMap1.setParent(inputMap2);
        SwingUtilities.replaceUIInputMap(component, JComponent.WHEN_FOCUSED,
                                         inputMap1);
    }
View Full Code Here

        return result;
    }

    public static InputMap makeInputMap(final Object[] bindings) {
        InputMapUIResource result = new InputMapUIResource();
        loadKeyBindings(result, bindings);

        return result;
    }
View Full Code Here

        return result;
    }

    public static InputMap makeInputMap(final Object[] bindings) {
        InputMapUIResource result = new InputMapUIResource();
        loadKeyBindings(result, bindings);

        return result;
    }
View Full Code Here

                                      backwardFocusTraversalKeys);
  }

    final void installUIInputMap() {
        String propertyName = addPrefix(".focusInputMap");
        InputMapUIResource inputMap1 = new InputMapUIResource();
        InputMapUIResource inputMap2 = (InputMapUIResource)UIManager
                .get(propertyName);
        inputMap1.setParent(inputMap2);
        SwingUtilities.replaceUIInputMap(component, JComponent.WHEN_FOCUSED,
                                         inputMap1);
    }
View Full Code Here

    @Override
    protected void setUp() throws Exception {
        super.setUp();
        ui = new BasicButtonUI();
        previousBorder = UIManager.getBorder("Button.border");
        uiInputMap = new InputMapUIResource();
        uiInputMap.put(KeyStroke.getKeyStroke("SPACE"), "pressed");
        uiInputMap.put(KeyStroke.getKeyStroke("released SPACE"), "released");
        uiInputMap.put(KeyStroke.getKeyStroke("ENTER"), "pressed");
        uiInputMap.put(KeyStroke.getKeyStroke("released ENTER"), "released");
    }
View Full Code Here

   * issue warnings that you are not actually overriding the original method
   * (since it is package-private).
   */
  @Override
  protected InputMap getRTextAreaInputMap() {
    InputMap map = new InputMapUIResource();
    InputMap shared = (InputMap)UIManager.get(SHARED_INPUT_MAP_NAME);
    if (shared==null) {
      shared = new RSyntaxTextAreaDefaultInputMap();
      UIManager.put(SHARED_INPUT_MAP_NAME, shared);
    }
    //KeyStroke[] keys = shared.allKeys();
    //for (int i=0; i<keys.length; i++)
    //  System.err.println(keys[i] + " -> " + shared.get(keys[i]));
    map.setParent(shared);
    return map;
  }
View Full Code Here

TOP

Related Classes of javax.swing.plaf.InputMapUIResource

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.