Package javax.swing

Examples of javax.swing.DefaultBoundedRangeModel


public class getMaximum
  implements Testlet
{
  public void test(TestHarness harness)
  {
    DefaultBoundedRangeModel dbrm;

    // Check #1.
    dbrm = new DefaultBoundedRangeModel();
    harness.check(dbrm.getMaximum(), 100);

    // Check #2.
    dbrm.setRangeProperties(3, 2, -4, 123, false);
    harness.check(dbrm.getMaximum(), 123);
  }
View Full Code Here


public class setValueIsAdjusting
  implements Testlet
{
  public void test(TestHarness harness)
  {
    DefaultBoundedRangeModel dbrm;
    MyListener ml = new MyListener();

    // Check #1.
    dbrm = new DefaultBoundedRangeModel();
    dbrm.addChangeListener(ml);
    harness.check(!dbrm.getValueIsAdjusting());

    // Check #2.
    dbrm.setValueIsAdjusting(true);
    harness.check(dbrm.getValueIsAdjusting());

    // Check #3.
    dbrm.setMaximum(5);
    harness.check(ml.wasAdjusting);

    // Check #4.
    dbrm.setValueIsAdjusting(false);
    harness.check(!dbrm.getValueIsAdjusting());

    // Check #5.
    dbrm.setValue(2);
    harness.check(!ml.wasAdjusting);
  }
View Full Code Here

public class setExtent
  implements Testlet
{
  public void test(TestHarness harness)
  {
    DefaultBoundedRangeModel dbrm = new DefaultBoundedRangeModel();

    // Check #1: Value + extent between min and max.
    dbrm.setRangeProperties(8, 0, 0, 10, false);
    dbrm.setExtent(2);
    setRangeProperties.check(harness, dbrm, 8, 2, 0, 10, false);

    // Check #2: Extent < 0.
    dbrm.setExtent(-1);
    setRangeProperties.check(harness, dbrm, 8, 0, 0, 10, false);

    // Check #3: Value + extent > max.
    dbrm.setRangeProperties(7, 2, 0, 10, false);
    dbrm.setExtent(4);
    setRangeProperties.check(harness, dbrm, 7, 3, 0, 10, false);

    // Check #4: Value + extent > max; max - extent < min.
    dbrm.setRangeProperties(7, 2, 0, 10, false);
    dbrm.setExtent(20);
    setRangeProperties.check(harness, dbrm, 7, 3, 0, 10, false);
  }
View Full Code Here

  }

  public void constructor2(TestHarness harness)
  {
    harness.checkPoint("JSlider(BoundedRangeModel)");
    BoundedRangeModel m = new DefaultBoundedRangeModel(5, 0, 2, 9);
    JSlider slider = new JSlider(m);
    harness.check(slider.getMinimum(), 2);
    harness.check(slider.getMaximum(), 9);
    harness.check(slider.getMajorTickSpacing(), 0);
    harness.check(slider.getMinorTickSpacing(), 0);
View Full Code Here

  }

  public void constructor2(TestHarness harness)
  {
    harness.checkPoint("JProgressBar(BoundedRangeModel)");
    BoundedRangeModel m = new DefaultBoundedRangeModel(50, 10, 0, 100);
    JProgressBar bar = new JProgressBar(m);
    harness.check(bar.getOrientation(), JProgressBar.HORIZONTAL);
    harness.check(bar.getValue(), 50);
    harness.check(bar.getMinimum(), 0);
    harness.check(bar.getMaximum(), 100);
View Full Code Here

    lastEvent = e;
  }

  public void test(TestHarness harness)
  {
    DefaultBoundedRangeModel m1 = new DefaultBoundedRangeModel(1, 2, 0, 10);
    JProgressBar pb = new JProgressBar(m1);
    pb.addChangeListener(this);
    harness.check(m1.getExtent(), 0);
    harness.check(m1.getChangeListeners().length, 1);
    DefaultBoundedRangeModel m2 = new DefaultBoundedRangeModel(10, 20, 0, 100);
    pb.setModel(m2);
    harness.check(pb.getModel(), m2);
    harness.check(m2.getExtent(), 0);
    harness.check(m1.getChangeListeners().length, 0);
    harness.check(m2.getChangeListeners().length, 1);
    harness.check(lastEvent.getSource(), pb);
   
    boolean pass = false;
    try
    {
View Full Code Here

    events.add(e);
  }

  public void test(TestHarness harness)
  {
    DefaultBoundedRangeModel m = new DefaultBoundedRangeModel();
    m.addChangeListener(this);
    JProgressBar pb = new JProgressBar(m);
    pb.addChangeListener(this);
    harness.check(pb.getValue(), 0);
    pb.setValue(55);
    harness.check(pb.getValue(), 55);
    harness.check(m.getValue(), 55);
    harness.check(events.size(), 2);
   
    // setting the same value triggers no events
    events.clear();
    pb.setValue(55);
    harness.check(events.size(), 0);
   
    // try value < minimum
    events.clear();
    pb.setValue(-1);
    harness.check(pb.getValue(), 0);
    harness.check(m.getValue(), 0);
    harness.check(events.size(), 2);

    // try value > maximum
    events.clear();
    pb.setValue(101);
    harness.check(pb.getValue(), 100);
    harness.check(m.getValue(), 100);
    harness.check(events.size(), 2);
  }
View Full Code Here

    super();

    parseCommands(args);
   
    numDrawableFeatures = -1;
    setProgress(new DefaultBoundedRangeModel());
   
    String featFileName = args[args.length - 3];
    FeatFile fF = new FeatFile(featFileName);
   
    String edlFileName = args[args.length - 2];
View Full Code Here

    super();
   
    parseCommands(args);
   
    numDrawableFeatures = 1;
    setProgress(new DefaultBoundedRangeModel());
   
    String fileName = args[args.length - 1];
    FeatFile fF = null;
    EDLFile eF = null;
   
View Full Code Here

  public SingleFeatureWaveformPanel()
  {
    super();

    numDrawableFeatures = 1;
    setProgress(new DefaultBoundedRangeModel());
  }
View Full Code Here

TOP

Related Classes of javax.swing.DefaultBoundedRangeModel

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.