Package javax.swing

Examples of javax.swing.InputMap


 
  public void testMethod1(TestHarness harness)
  {
    harness.checkPoint("()");
    JButton button = new JButton("X");
    InputMap m1 = button.getInputMap();
    InputMap m2 = button.getInputMap(JComponent.WHEN_FOCUSED);
    harness.check(m1 == m2);
  }
View Full Code Here


 
  public void testMethod2(TestHarness harness)
  {
    harness.checkPoint("(int)");
    JButton button = new JButton("X");
    InputMap m1 = button.getInputMap(JComponent.WHEN_FOCUSED);
    InputMap m2 = button.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
    InputMap m3 = button.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
    // the following are just sanity checks. Real testing for the maps should
    // be in the JButton test code...
    harness.check(m1.keys(), null);
    harness.check(m1.getParent() instanceof InputMapUIResource);
    harness.check(m2.keys(), null);
    harness.check(m2.getParent(), null);
    harness.check(m3.keys(), null);
    harness.check(m3.getParent(), null);
    boolean pass = false;
    try
      {
        m1 = button.getInputMap(3);
      }
View Full Code Here

   
  public void testMethod1(TestHarness harness)
  {
    harness.checkPoint("()");
    JMenu m = new JMenu();
    InputMap m1 = m.getInputMap();
    InputMap m2 = m.getInputMap(JComponent.WHEN_FOCUSED);  
    harness.check(m1 == m2);
  }
View Full Code Here

   
  public void testMethod2(TestHarness harness)
  {
    harness.checkPoint("(int)");
    JMenu m = new JMenu();
    InputMap m1 = m.getInputMap(JComponent.WHEN_FOCUSED);
    harness.check(m1.keys(), null);
    InputMap m1p = m1.getParent();
    harness.check(m1p, null);
    InputMap m2 = m.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);  
    harness.check(m2.keys(), null);
    harness.check(m2.getParent(), null);
    InputMap m3 = m.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
    harness.check(m3.keys(), null);
    harness.check(m3.getParent(), null);
  }
View Full Code Here

 
  public void testMethod1(TestHarness harness)
  {
    harness.checkPoint("()");
    JList list = new JList();
    InputMap m1 = list.getInputMap();
    InputMap m2 = list.getInputMap(JComponent.WHEN_FOCUSED);  
    harness.check(m1 == m2);
  }
View Full Code Here

 
  public void testMethod2(TestHarness harness)
  {
    harness.checkPoint("(int)");
    JList list = new JList();
    InputMap m1 = list.getInputMap(JComponent.WHEN_FOCUSED);
    harness.check(m1.keys(), null);
    InputMap m1p = m1.getParent();
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed DOWN")),
            "selectNextRowChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed UP")),
            "selectPreviousRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed RIGHT")),
            "selectNextColumnChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed LEFT")),
            "selectPreviousColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed KP_UP")),
            "selectPreviousRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed DOWN")),
            "selectNextRow");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed UP")),
            "selectPreviousRowChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed LEFT")),
            "selectPreviousColumnChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed CUT")),
            "cut");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed END")),
            "selectLastRow");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed PAGE_UP")),
            "scrollUpExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed KP_UP")),
            "selectPreviousRow");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed UP")),
            "selectPreviousRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed HOME")),
            "selectFirstRowChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed LEFT")),
            "selectPreviousColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed END")),
            "selectLastRowChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed PAGE_DOWN")),
            "scrollDownChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed RIGHT")),
            "selectNextColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed LEFT")),
            "selectPreviousColumn");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed PAGE_UP")),
            "scrollUpChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed KP_LEFT")),
            "selectPreviousColumn");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed KP_RIGHT")),
            "selectNextColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed SPACE")),
            "addToSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed SPACE")),
            "toggleAndAnchor");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed SPACE")),
            "extendTo");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed SPACE")),
            "moveSelectionTo");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed DOWN")),
            "selectNextRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed BACK_SLASH")),
            "clearSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed HOME")),
            "selectFirstRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed RIGHT")),
            "selectNextColumn");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed PAGE_UP")),
            "scrollUpExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed DOWN")),
            "selectNextRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed PAGE_DOWN")),
            "scrollDown");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed KP_UP")),
            "selectPreviousRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed KP_LEFT")),
            "selectPreviousColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed X")),
            "cut");
    harness.check(m1p.get(KeyStroke.getKeyStroke(
            "shift ctrl pressed PAGE_DOWN")), "scrollDownExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed SLASH")),
            "selectAll");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed C")), "copy");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed KP_RIGHT")),
            "selectNextColumnChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed END")),
            "selectLastRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed KP_DOWN")),
            "selectNextRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed KP_LEFT")),
            "selectPreviousColumnChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed HOME")),
            "selectFirstRow");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed V")), "paste");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed KP_DOWN")),
            "selectNextRow");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed KP_DOWN")),
            "selectNextRowChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed RIGHT")),
            "selectNextColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed A")),
            "selectAll");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed END")),
            "selectLastRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed COPY")), "copy");
    harness.check(m1p.get(KeyStroke.getKeyStroke("ctrl pressed KP_UP")),
            "selectPreviousRowChangeLead");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed KP_LEFT")),
            "selectPreviousColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed KP_DOWN")),
            "selectNextRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed UP")),
            "selectPreviousRow");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift ctrl pressed HOME")),
            "selectFirstRowExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("shift pressed PAGE_DOWN")),
            "scrollDownExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed KP_RIGHT")),
            "selectNextColumn");
    harness.check(m1p.get(KeyStroke.getKeyStroke(
            "shift ctrl pressed KP_RIGHT")),
            "selectNextColumnExtendSelection");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed PAGE_UP")),
            "scrollUp");
    harness.check(m1p.get(KeyStroke.getKeyStroke("pressed PASTE")), "paste");
    InputMap m2 = list.getInputMap(
            JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);  
    harness.check(m2.keys(), null);
    harness.check(m2.getParent(), null);
    InputMap m3 = list.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
    harness.check(m3.keys(), null);
    harness.check(m3.getParent(), null);
  }
View Full Code Here

   
  public void testMethod1(TestHarness harness)
  {
    harness.checkPoint("()");
    JMenuBar mb = new JMenuBar();
    InputMap m1 = mb.getInputMap();
    InputMap m2 = mb.getInputMap(JComponent.WHEN_FOCUSED);  
    harness.check(m1 == m2);
  }
View Full Code Here

   
  public void testMethod2(TestHarness harness)
  {
    harness.checkPoint("(int)");
    JMenuBar mb = new JMenuBar();
    InputMap m1 = mb.getInputMap(JComponent.WHEN_FOCUSED);
    harness.check(m1.keys(), null);
    InputMap m1p = m1.getParent();
    harness.check(m1p, null);
    InputMap m2 = mb.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);  
    harness.check(m2.keys(), null);
    harness.check(m2.getParent(), null);
    InputMap m3 = mb.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
    harness.check(m3.keys(), null);
    InputMap m3p = m3.getParent();
    harness.check(m3p.get(KeyStroke.getKeyStroke("pressed F10")), "takeFocus");
  }
View Full Code Here

public class setParent implements Testlet
{
  public void test(TestHarness harness)
  {
    InputMap m = new InputMap();
    harness.check(m.getParent(), null);
    InputMap p = new InputMap();
    m.setParent(p);
    harness.check(m.getParent(), p);
    m.setParent(null);
    harness.check(m.getParent(), null);
  }
View Full Code Here

public class get implements Testlet
{
  public void test(TestHarness harness)
  {
    InputMap m = new InputMap();
    KeyStroke ks1 = KeyStroke.getKeyStroke('a');
    harness.check(m.get(ks1), null);
    m.put(ks1, "ABC");
    harness.check(m.get(ks1), "ABC");
   
    harness.check(m.get(null), null);
   
    // check that a binding in the parent is found
    InputMap p = new InputMap();
    KeyStroke ks2 = KeyStroke.getKeyStroke('b');
    p.put(ks2, "XYZ");
    m.setParent(p);
    harness.check(m.get(ks2), "XYZ");
  }
View Full Code Here

TOP

Related Classes of javax.swing.InputMap

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.