Package org.pushingpixels.substance.api.inputmaps

Examples of org.pushingpixels.substance.api.inputmaps.SubstanceInputMap


    return result;
  }

  public SubstanceInputMap getPasswordFieldFocusInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("ctrl C", DefaultEditorKit.copyAction);
    result.put("ctrl V", DefaultEditorKit.pasteAction);
    result.put("ctrl X", DefaultEditorKit.cutAction);
    result.put("COPY", DefaultEditorKit.copyAction);
    result.put("PASTE", DefaultEditorKit.pasteAction);
    result.put("CUT", DefaultEditorKit.cutAction);
    result.put("control INSERT", DefaultEditorKit.copyAction);
    result.put("shift INSERT", DefaultEditorKit.pasteAction);
    result.put("shift DELETE", DefaultEditorKit.cutAction);

    result.put("shift LEFT", DefaultEditorKit.selectionBackwardAction);
    result.put("shift KP_LEFT", DefaultEditorKit.selectionBackwardAction);
    result.put("shift RIGHT", DefaultEditorKit.selectionForwardAction);
    result.put("shift KP_RIGHT", DefaultEditorKit.selectionForwardAction);

    result.put("ctrl LEFT", DefaultEditorKit.beginLineAction);
    result.put("ctrl KP_LEFT", DefaultEditorKit.beginLineAction);
    result.put("ctrl RIGHT", DefaultEditorKit.endLineAction);
    result.put("ctrl KP_RIGHT", DefaultEditorKit.endLineAction);
    result
        .put("ctrl shift LEFT",
            DefaultEditorKit.selectionBeginLineAction);
    result.put("ctrl shift KP_LEFT",
        DefaultEditorKit.selectionBeginLineAction);
    result.put("ctrl shift RIGHT", DefaultEditorKit.selectionEndLineAction);
    result.put("ctrl shift KP_RIGHT",
        DefaultEditorKit.selectionEndLineAction);

    result.put("ctrl A", DefaultEditorKit.selectAllAction);
    result.put("HOME", DefaultEditorKit.beginLineAction);
    result.put("END", DefaultEditorKit.endLineAction);
    result.put("shift HOME", DefaultEditorKit.selectionBeginLineAction);
    result.put("shift END", DefaultEditorKit.selectionEndLineAction);
    result.put("BACK_SPACE", DefaultEditorKit.deletePrevCharAction);
    result.put("shift BACK_SPACE", DefaultEditorKit.deletePrevCharAction);
    result.put("ctrl H", DefaultEditorKit.deletePrevCharAction);
    result.put("DELETE", DefaultEditorKit.deleteNextCharAction);
    result.put("RIGHT", DefaultEditorKit.forwardAction);
    result.put("LEFT", DefaultEditorKit.backwardAction);
    result.put("KP_RIGHT", DefaultEditorKit.forwardAction);
    result.put("KP_LEFT", DefaultEditorKit.backwardAction);
    result.put("ENTER", JTextField.notifyAction);
    result.put("ctrl BACK_SLASH", TextComponentActions.UNSELECT);
    result.put("control shift O",
        TextComponentActions.TOGGLE_COMPONENT_ORIENTATION);

    return result;
  }
View Full Code Here


  protected static class RootPaneActions {
    public static final String POST_POPUP = "postPopup";
  }

  public SubstanceInputMap getRootPaneAncestorInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("shift F10", RootPaneActions.POST_POPUP);
    result.put("CONTEXT_MENU", RootPaneActions.POST_POPUP);

    return result;
  }
View Full Code Here

    public static final String MAX_SCROLL = "maxScroll";
  }

  @Override
  public SubstanceInputMap getScrollBarAncestorInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("RIGHT", ScrollBarActions.POSITIVE_UNIT_INCREMENT);
    result.put("KP_RIGHT", ScrollBarActions.POSITIVE_UNIT_INCREMENT);
    result.put("DOWN", ScrollBarActions.POSITIVE_UNIT_INCREMENT);
    result.put("KP_DOWN", ScrollBarActions.POSITIVE_UNIT_INCREMENT);
    result.put("PAGE_DOWN", ScrollBarActions.POSITIVE_BLOCK_INCREMENT);

    result.put("LEFT", ScrollBarActions.NEGATIVE_UNIT_INCREMENT);
    result.put("KP_LEFT", ScrollBarActions.NEGATIVE_UNIT_INCREMENT);
    result.put("UP", ScrollBarActions.NEGATIVE_UNIT_INCREMENT);
    result.put("KP_UP", ScrollBarActions.NEGATIVE_UNIT_INCREMENT);
    result.put("PAGE_UP", ScrollBarActions.NEGATIVE_BLOCK_INCREMENT);

    result.put("HOME", ScrollBarActions.MIN_SCROLL);
    result.put("END", ScrollBarActions.MAX_SCROLL);

    return result;
  }
View Full Code Here

    public static final String UNIT_SCROLL_LEFT = "unitScrollLeft";
    public static final String UNIT_SCROLL_RIGHT = "unitScrollRight";
  }

  public SubstanceInputMap getScrollPaneAncestorInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("RIGHT", ScrollPaneActions.UNIT_SCROLL_RIGHT);
    result.put("KP_RIGHT", ScrollPaneActions.UNIT_SCROLL_RIGHT);
    result.put("DOWN", ScrollPaneActions.UNIT_SCROLL_DOWN);
    result.put("KP_DOWN", ScrollPaneActions.UNIT_SCROLL_DOWN);
    result.put("LEFT", ScrollPaneActions.UNIT_SCROLL_LEFT);
    result.put("KP_LEFT", ScrollPaneActions.UNIT_SCROLL_LEFT);
    result.put("UP", ScrollPaneActions.UNIT_SCROLL_UP);
    result.put("KP_UP", ScrollPaneActions.UNIT_SCROLL_UP);

    result.put("PAGE_UP", ScrollPaneActions.SCROLL_UP);
    result.put("PAGE_DOWN", ScrollPaneActions.SCROLL_DOWN);
    result.put("ctrl PAGE_UP", ScrollPaneActions.SCROLL_LEFT);
    result.put("ctrl PAGE_DOWN", ScrollPaneActions.SCROLL_RIGHT);
    result.put("ctrl HOME", ScrollPaneActions.SCROLL_HOME);
    result.put("ctrl END", ScrollPaneActions.SCROLL_END);

    return result;
  }
View Full Code Here

    public static final String MIN_SCROLL_INCREMENT = "minScroll";
    public static final String MAX_SCROLL_INCREMENT = "maxScroll";
  }

  public SubstanceInputMap getSliderFocusInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("RIGHT", SliderActions.POSITIVE_UNIT_INCREMENT);
    result.put("KP_RIGHT", SliderActions.POSITIVE_UNIT_INCREMENT);
    result.put("DOWN", SliderActions.NEGATIVE_UNIT_INCREMENT);
    result.put("KP_DOWN", SliderActions.NEGATIVE_UNIT_INCREMENT);
    result.put("LEFT", SliderActions.NEGATIVE_UNIT_INCREMENT);
    result.put("KP_LEFT", SliderActions.NEGATIVE_UNIT_INCREMENT);
    result.put("UP", SliderActions.POSITIVE_UNIT_INCREMENT);
    result.put("KP_UP", SliderActions.POSITIVE_UNIT_INCREMENT);

    result.put("PAGE_DOWN", SliderActions.NEGATIVE_BLOCK_INCREMENT);
    result.put("ctrl PAGE_DOWN", SliderActions.NEGATIVE_BLOCK_INCREMENT);
    result.put("PAGE_UP", SliderActions.POSITIVE_BLOCK_INCREMENT);
    result.put("ctrl PAGE_UP", SliderActions.POSITIVE_BLOCK_INCREMENT);

    result.put("HOME", SliderActions.MIN_SCROLL_INCREMENT);
    result.put("END", SliderActions.MAX_SCROLL_INCREMENT);

    return result;
  }
View Full Code Here

    return result;
  }

  public SubstanceInputMap getSpinnerAncestorInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("UP", TextComponentActions.INCREMENT);
    result.put("KP_UP", TextComponentActions.INCREMENT);
    result.put("DOWN", TextComponentActions.DECREMENT);
    result.put("KP_DOWN", TextComponentActions.DECREMENT);

    return result;

  };
View Full Code Here

    public static final String FOCUS_OUT_FORWARD = "focusOutForward";
    public static final String FOCUS_OUT_BACKWARD = "focusOutBackward";
  }

  public SubstanceInputMap getSplitPaneAncestorInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("UP", SplitPaneActions.NEGATIVE_INCREMENT);
    result.put("DOWN", SplitPaneActions.POSITIVE_INCREMENT);
    result.put("LEFT", SplitPaneActions.NEGATIVE_INCREMENT);
    result.put("RIGHT", SplitPaneActions.POSITIVE_INCREMENT);
    result.put("KP_UP", SplitPaneActions.NEGATIVE_INCREMENT);
    result.put("KP_DOWN", SplitPaneActions.POSITIVE_INCREMENT);
    result.put("KP_LEFT", SplitPaneActions.NEGATIVE_INCREMENT);
    result.put("KP_RIGHT", SplitPaneActions.POSITIVE_INCREMENT);

    result.put("HOME", SplitPaneActions.SELECT_MIN);
    result.put("END", SplitPaneActions.SELECT_MAX);
    result.put("F8", SplitPaneActions.START_RESIZE);
    result.put("F6", SplitPaneActions.TOGGLE_FOCUS);
    result.put("ctrl TAB", SplitPaneActions.FOCUS_OUT_FORWARD);
    result.put("ctrl shift TAB", SplitPaneActions.FOCUS_OUT_BACKWARD);

    return result;
  }
View Full Code Here

import org.pushingpixels.substance.api.inputmaps.SubstanceInputMap;

public class GnomeInputMapSet extends BaseInputMapSet {
  @Override
  public SubstanceInputMap getButtonFocusInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("SPACE", PRESSED);
    result.put("released SPACE", RELEASED);
    result.put("ENTER", PRESSED);
    result.put("released ENTER", RELEASED);

    return result;
  }
View Full Code Here

    return result;
  }

  @Override
  public SubstanceInputMap getFileChooserAncestorInputMap() {
    SubstanceInputMap result = new SubstanceInputMap();

    result.put("ctrl ENTER", FileChooserActions.APPROVE_SELECTION);
    result.put("ESCAPE", FileChooserActions.CANCEL_SELECTION);

    return result;
  }
View Full Code Here

    return result;
  }

  @Override
  public SubstanceInputMap getSliderFocusInputMap() {
    SubstanceInputMap result = super.getSliderFocusInputMap();

    result.remove("ctrl PAGE_DOWN");
    result.remove("ctrl PAGE_UP");

    return result;
  }
View Full Code Here

TOP

Related Classes of org.pushingpixels.substance.api.inputmaps.SubstanceInputMap

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.