Package javax.swing

Examples of javax.swing.JScrollBar$AccessibleJScrollBar


  }

  public void testVertical(TestHarness harness
  {
    MyBasicScrollBarUI ui = new MyBasicScrollBarUI();
        JScrollBar scrollBar = new JScrollBar(JScrollBar.VERTICAL);
    scrollBar.setUI(ui);
    scrollBar.setBounds(0, 0, 20, 100);
    ui.layoutContainer(scrollBar);
    harness.check(ui.getTrackBounds(), new Rectangle(0, 16, 20, 68));   
    harness.check(ui.getThumbBounds(), new Rectangle(0, 16, 20, 8));
   
    scrollBar.setBounds(40, 50, 37, 250);
    ui.layoutContainer(scrollBar);
    harness.check(ui.getTrackBounds(), new Rectangle(0, 16, 37, 218));   
    harness.check(ui.getThumbBounds(), new Rectangle(0, 16, 37, 21));
  }
View Full Code Here


      e.printStackTrace();
    }

    // test horizontal scroll bar
    MyBasicScrollBarUI ui = new MyBasicScrollBarUI();
    JScrollBar scrollBar = new JScrollBar(JScrollBar.HORIZONTAL);
    scrollBar.setUI(ui);
    harness.check(ui.getMinimumThumbSize(), new Dimension(8, 8));
 
    // test vertical scroll bar
    MyBasicScrollBarUI ui2 = new MyBasicScrollBarUI();
    JScrollBar scrollBar2 = new JScrollBar(JScrollBar.VERTICAL);
    scrollBar2.setUI(ui2);
    harness.check(ui2.getMinimumThumbSize(), new Dimension(8, 8));
   
    // restore a sane look and feel
    try
    {
View Full Code Here

    catch (Exception e)
    {
      harness.debug(e);
    }

    JScrollBar bar = new JScrollBar();
    harness.check(bar.getOrientation(), JScrollBar.VERTICAL);
    harness.check(bar.getValue(), 0);
    harness.check(bar.getMinimum(), 0);
    harness.check(bar.getMaximum(), 100);
    harness.check(bar.getClientProperty("JScrollBar.isFreeStanding"), null);
  }
View Full Code Here

    catch (Exception e)
    {
      harness.debug(e);
    }

    JScrollBar bar = new JScrollBar(JScrollBar.HORIZONTAL);
    harness.check(bar.getOrientation(), JProgressBar.HORIZONTAL);
    harness.check(bar.getValue(), 0);
    harness.check(bar.getMinimum(), 0);
    harness.check(bar.getMaximum(), 100);
    harness.check(bar.getClientProperty("JScrollBar.isFreeStanding"), null);
   
    bar = new JScrollBar(JScrollBar.VERTICAL);
    harness.check(bar.getOrientation(), JScrollBar.VERTICAL);

    // check bad orientation
    boolean pass = false;
    try
    {
      bar = new JScrollBar(99);
    }
    catch (IllegalArgumentException e)
    {
      pass = true;
    }
View Full Code Here

  }

  public void constructor3(TestHarness harness)
  {
    harness.checkPoint("JScrollBar(int, int, int, int, int)");
    JScrollBar bar = new JScrollBar(JScrollBar.VERTICAL, 50, 5, 0, 100);
    harness.check(bar.getOrientation(), JProgressBar.VERTICAL);
    harness.check(bar.getValue(), 50);
    harness.check(bar.getMinimum(), 0);
    harness.check(bar.getMaximum(), 100);
    harness.check(bar.getClientProperty("JScrollBar.isFreeStanding"), null);
   
    // check bad orientation
    boolean pass = false;
    try
    {
      bar = new JScrollBar(99, 50, 5, 0, 100);
    }
    catch (IllegalArgumentException e)
    {
      pass = true;
    }
View Full Code Here

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

  }
   
  public void testMethod2(TestHarness harness)
  {
    harness.checkPoint("(int)");
    JScrollBar sb = new JScrollBar();
    InputMap m1 = sb.getInputMap(JComponent.WHEN_FOCUSED);
    harness.check(m1.keys(), null);
    InputMap m1p = m1.getParent();
    harness.check(m1p, null);
    InputMap m2 = sb.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);  
    harness.check(m2.keys(), null);
    InputMap m2p = m2.getParent();
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed PAGE_UP")), "negativeBlockIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed PAGE_DOWN")), "positiveBlockIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed END")), "maxScroll");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed HOME")), "minScroll");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed LEFT")), "negativeUnitIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed KP_UP")), "negativeUnitIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed KP_DOWN")), "positiveUnitIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed UP")), "negativeUnitIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed RIGHT")), "positiveUnitIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed KP_LEFT")), "negativeUnitIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed DOWN")), "positiveUnitIncrement");
    harness.check(m2p.get(KeyStroke.getKeyStroke("pressed KP_RIGHT")), "positiveUnitIncrement");

    InputMap m3 = sb.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
    harness.check(m3.keys(), null);
    harness.check(m3.getParent(), null);
  }
View Full Code Here

      e.printStackTrace();
    }

    // test horizontal scroll bar
    MyBasicScrollBarUI ui = new MyBasicScrollBarUI();
    JScrollBar scrollBar = new JScrollBar(JScrollBar.HORIZONTAL);
    scrollBar.setUI(ui);
    harness.check(ui.getMinimumSize(scrollBar), new Dimension(48, 16));
 
    // test vertical scroll bar
    MyBasicScrollBarUI ui2 = new MyBasicScrollBarUI();
    JScrollBar scrollBar2 = new JScrollBar(JScrollBar.VERTICAL);
    scrollBar2.setUI(ui2);
    harness.check(ui2.getMinimumSize(scrollBar2), new Dimension(16, 48));
   
    // restore a sane look and feel
    try
    {
View Full Code Here

      e.printStackTrace();
    }

    // test horizontal scroll bar
    MyBasicScrollBarUI ui = new MyBasicScrollBarUI();
    JScrollBar scrollBar = new JScrollBar(JScrollBar.HORIZONTAL);
    scrollBar.setUI(ui);
    harness.check(ui.getPreferredSize(scrollBar), new Dimension(48, 16));
 
    // test vertical scroll bar
    MyBasicScrollBarUI ui2 = new MyBasicScrollBarUI();
    JScrollBar scrollBar2 = new JScrollBar(JScrollBar.VERTICAL);
    scrollBar2.setUI(ui2);
    harness.check(ui2.getPreferredSize(scrollBar2), new Dimension(16, 48));
   
    // restore a sane look and feel
    try
    {
View Full Code Here

   * @param harness the test harness to use
   */
  private void testIncrButton(TestHarness harness)
  {
    MyBasicScrollBarUI ui = new MyBasicScrollBarUI();
    ui.setScrollbar(new JScrollBar());
    harness.check(ui.getIncrButton(), null);
    ui.installComponents();
    harness.check(ui.getIncrButton() != null);
  }
View Full Code Here

TOP

Related Classes of javax.swing.JScrollBar$AccessibleJScrollBar

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.