Package javax.swing.event

Examples of javax.swing.event.SwingPropertyChangeSupport.addPropertyChangeListener()


  {
    SwingPropertyChangeSupport s = new SwingPropertyChangeSupport(this);
    harness.check(s.hasListeners("X"), false);
   
    // add a listener for all events
    s.addPropertyChangeListener(this);
    harness.check(s.hasListeners("X"));
    s.removePropertyChangeListener(this);
    harness.check(s.hasListeners("X"), false);
   
    // add a listener for a specific event
View Full Code Here


    harness.check(s.hasListeners("X"));
    s.removePropertyChangeListener(this);
    harness.check(s.hasListeners("X"), false);
   
    // add a listener for a specific event
    s.addPropertyChangeListener("X", this);
    harness.check(s.hasListeners("X"), true);
    s.removePropertyChangeListener("X", this);
    harness.check(s.hasListeners("X"), false);
   
    // check null argument - in 1.5.0 the spec says that this checks for
View Full Code Here

    // check null argument - in 1.5.0 the spec says that this checks for
    // listeners registered against all properties
    harness.check(s.hasListeners(null), false);
   
    // add a listener for all events
    s.addPropertyChangeListener(this);
    harness.check(s.hasListeners(null));
    s.removePropertyChangeListener(this);
    harness.check(s.hasListeners(null), false);
  }
View Full Code Here

  {
    harness.checkPoint("(PropertyChangeListener)");
    SwingPropertyChangeSupport s = new SwingPropertyChangeSupport(this);
   
    // now add a listener
    s.addPropertyChangeListener(this);
    PropertyChangeListener[] listeners = s.getPropertyChangeListeners();
    harness.check(listeners.length, 1);
    harness.check(listeners[0], this);
   
    // remove it again
View Full Code Here

  {
    harness.checkPoint("(String, PropertyChangeListener)");
    SwingPropertyChangeSupport s = new SwingPropertyChangeSupport(this);

    // now add a listener
    s.addPropertyChangeListener("X", this);
    PropertyChangeListener[] listeners = s.getPropertyChangeListeners("X");
    harness.check(listeners.length, 1);
    harness.check(listeners[0], this);
   
    // remove it again
View Full Code Here

   * @param harness  the test harness (<code>null</code> not permitted).
   */
  public void test(TestHarness harness)     
  {
    SwingPropertyChangeSupport s = new SwingPropertyChangeSupport(this);
    s.addPropertyChangeListener(this);
    s.firePropertyChange("X", false, true);
    harness.check(this.event.getSource(), this);
   
    // check null argument
    boolean pass = false;
View Full Code Here

  {
    harness.checkPoint("(PropertyChangeListener)");
    SwingPropertyChangeSupport s = new SwingPropertyChangeSupport(this);
   
    // now add a listener
    s.addPropertyChangeListener(this);
    PropertyChangeListener[] listeners = s.getPropertyChangeListeners();
    harness.check(listeners.length, 1);
    harness.check(listeners[0], this);
   
    // try adding a null listener - it gets silently ignored
View Full Code Here

    PropertyChangeListener[] listeners = s.getPropertyChangeListeners();
    harness.check(listeners.length, 1);
    harness.check(listeners[0], this);
   
    // try adding a null listener - it gets silently ignored
    s.addPropertyChangeListener(null);
    listeners = s.getPropertyChangeListeners();
    harness.check(listeners.length, 1);
  }

  private void test2(TestHarness harness)
View Full Code Here

  {
    harness.checkPoint("(String, PropertyChangeListener)");
    SwingPropertyChangeSupport s = new SwingPropertyChangeSupport(this);
   
    // now add a listener
    s.addPropertyChangeListener("X", this);
    PropertyChangeListener[] listeners = s.getPropertyChangeListeners("X");
    harness.check(listeners.length, 1);
    harness.check(listeners[0], this);
   
    // try adding a null listener - it gets silently ignored
View Full Code Here

    PropertyChangeListener[] listeners = s.getPropertyChangeListeners("X");
    harness.check(listeners.length, 1);
    harness.check(listeners[0], this);
   
    // try adding a null listener - it gets silently ignored
    s.addPropertyChangeListener("X", null);
    listeners = s.getPropertyChangeListeners("X");
    harness.check(listeners.length, 1);
  }

  public void propertyChange(PropertyChangeEvent e)
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.