Package javax.swing

Examples of javax.swing.JSlider.addPropertyChangeListener()


   
    // confirm that this fires a change event
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setValue(6);
    harness.check(listener1.event.getSource(), slider);
    harness.check(listener2.event, null);
   
    // if the value doesn't change, there is no event
View Full Code Here


   
    // confirm that this fires a change event and not a property change event
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setExtent(0);
    harness.check(listener1.event.getSource(), slider);
    listener1.event = null;
    harness.check(listener2.event, null);
   
View Full Code Here

   
    // confirm that this fires a PropertyChangeEvent and not a ChangeEvent
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setInverted(false);
    harness.check(listener1.event, null);
    harness.check(listener2.event.getSource(), slider);
    harness.check(listener2.event.getOldValue(), Boolean.TRUE);
    harness.check(listener2.event.getNewValue(), Boolean.FALSE);
View Full Code Here

   
    // confirm that this fires a ChangeEvent AND a PropertyChangeEvent
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setMaximum(4);
    harness.check(listener1.event.getSource(), slider);
    harness.check(listener2.event.getSource(), slider);
    harness.check(listener2.event.getOldValue(), new Integer(3));
    harness.check(listener2.event.getNewValue(), new Integer(4));
View Full Code Here

   
    // confirm that this fires a PropertyChangeEvent and no ChangeEvent
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setSnapToTicks(false);
    harness.check(listener1.event, null);
    harness.check(listener2.event.getSource(), slider);
    harness.check(listener2.event.getOldValue(), Boolean.TRUE);
    harness.check(listener2.event.getNewValue(), Boolean.FALSE);
View Full Code Here

   
    // confirm that this fires a PropertyChangeEvent and no ChangeEvent
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setMajorTickSpacing(11);
    harness.check(listener1.event, null);
    harness.check(listener2.event.getSource(), slider);
    harness.check(listener2.event.getOldValue(), new Integer(10));
    harness.check(listener2.event.getNewValue(), new Integer(11));
View Full Code Here

    JSlider slider = new JSlider();
    BoundedRangeModel m1 = slider.getModel();
    MyChangeListener listener1= new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    DefaultBoundedRangeModel m2 = new DefaultBoundedRangeModel(3, 0, 1, 6);
    slider.setModel(m2);
    harness.check(slider.getModel(), m2);
    harness.check(slider.getValue(), 3);
    harness.check(slider.getExtent(), 0);
View Full Code Here

   
    // confirm that this fires a PropertyChangeEvent and no ChangeEvent
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    Hashtable labels2 = new Hashtable();
    labels2.put(new Integer(2), new JLabel("Label 2"));
    slider.setLabelTable(labels2);
    harness.check(listener1.event, null);
    harness.check(listener2.event.getSource(), slider);
View Full Code Here

   
    // confirm that this fires no change event
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setPaintTicks(false);
    harness.check(listener1.event, null);
    harness.check(listener2.event.getSource(), slider);
    harness.check(listener2.event.getOldValue(), Boolean.TRUE);
    harness.check(listener2.event.getNewValue(), Boolean.FALSE);
View Full Code Here

  {
    JSlider slider = new JSlider(5, 10);
    MyChangeListener listener1 = new MyChangeListener();
    slider.addChangeListener(listener1);
    MyPropertyChangeListener listener2 = new MyPropertyChangeListener();
    slider.addPropertyChangeListener(listener2);
    slider.setOrientation(JSlider.VERTICAL);
    harness.check(slider.getOrientation(), JSlider.VERTICAL);
    harness.check(listener1.event, null);
    harness.check(listener2.event.getSource(), slider);
    harness.check(listener2.event.getOldValue(),
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.