Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

JSR-209 (Final Approval Ballot)

Uses of Interface
javax.swing.event.ChangeListener

Packages that use ChangeListener
javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. 
javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components. 
 

Uses of ChangeListener in javax.swing
 

Classes in javax.swing that implement ChangeListener
protected  class AbstractButton.ButtonChangeListener
          Extends ChangeListener to be serializable.
static class JSpinner.DateEditor
          An editor for a JSpinner whose model is a SpinnerDateModel.
static class JSpinner.DefaultEditor
          A simple base class for more specialized editors that displays a read-only view of the model's current value with a JFormattedTextField.
static class JSpinner.ListEditor
          An editor for a JSpinner whose model is a SpinnerListModel.
static class JSpinner.NumberEditor
          An editor for a JSpinner whose model is a SpinnerNumberModel.
protected  class JTabbedPane.ModelListener
          We pass ModelChanged events along to the listeners with the tabbedpane (instead of the model itself) as the event source.
 

Fields in javax.swing declared as ChangeListener
protected  ChangeListener JTabbedPane.changeListener
          The changeListener is the listener we add to the model.
protected  ChangeListener JSlider.changeListener
          The changeListener (no suffix) is the listener we add to the Sliders model.
protected  ChangeListener JProgressBar.changeListener
          Listens for change events sent by the progress bar's model, redispatching them to change-event listeners registered upon this progress bar.
protected  ChangeListener AbstractButton.changeListener
          The button model's changeListener.
 

Methods in javax.swing that return ChangeListener
 ChangeListener[] MenuSelectionManager.getChangeListeners()
          Returns an array of all the ChangeListeners added to this MenuSelectionManager with addChangeListener().
 ChangeListener[] JViewport.getChangeListeners()
          Returns an array of all the ChangeListeners added to this JViewport with addChangeListener().
protected  ChangeListener JTabbedPane.createChangeListener()
          Subclasses that want to handle ChangeEvents differently can override this to return a subclass of ModelListener or another ChangeListener implementation.
 ChangeListener[] JTabbedPane.getChangeListeners()
          Returns an array of all the ChangeListeners added to this JTabbedPane with addChangeListener.
protected  ChangeListener JSlider.createChangeListener()
          Subclasses that want to handle model ChangeEvents differently can override this method to return their own ChangeListener implementation.
 ChangeListener[] JSlider.getChangeListeners()
          Returns an array of all the ChangeListeners added to this JSlider with addChangeListener().
 ChangeListener[] JSpinner.getChangeListeners()
          Returns an array of all the ChangeListeners added to this JSpinner with addChangeListener().
protected  ChangeListener JProgressBar.createChangeListener()
          Subclasses that want to handle change events from the model differently can override this to return an instance of a custom ChangeListener implementation.
 ChangeListener[] JProgressBar.getChangeListeners()
          Returns an array of all the ChangeListeners added to this progress bar with addChangeListener.
 ChangeListener[] DefaultSingleSelectionModel.getChangeListeners()
          Returns an array of all the change listeners registered on this DefaultSingleSelectionModel.
 ChangeListener[] DefaultButtonModel.getChangeListeners()
          Returns an array of all the change listeners registered on this DefaultButtonModel.
 ChangeListener[] DefaultBoundedRangeModel.getChangeListeners()
          Returns an array of all the change listeners registered on this DefaultBoundedRangeModel.
 ChangeListener[] AbstractButton.getChangeListeners()
          Returns an array of all the ChangeListeners added to this AbstractButton with addChangeListener().
protected  ChangeListener AbstractButton.createChangeListener()
          Subclasses that want to handle ChangeEvents differently can override this to return another ChangeListener implementation.
 ChangeListener[] AbstractSpinnerModel.getChangeListeners()
          Returns an array of all the ChangeListeners added to this AbstractSpinnerModel with addChangeListener().
 

Methods in javax.swing with parameters of type ChangeListener
 void SpinnerModel.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the model's listener list.
 void SpinnerModel.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the model's listener list.
 void SingleSelectionModel.addChangeListener(ChangeListener listener)
          Adds listener as a listener to changes in the model.
 void SingleSelectionModel.removeChangeListener(ChangeListener listener)
          Removes listener as a listener to changes in the model.
 void MenuSelectionManager.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the button.
 void MenuSelectionManager.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the button.
 void JViewport.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the list that is notified each time the view's size, position, or the viewport's extent size has changed.
 void JViewport.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the list that's notified each time the views size, position, or the viewports extent size has changed.
 void JTabbedPane.addChangeListener(ChangeListener l)
          Adds a ChangeListener to this tabbedpane.
 void JTabbedPane.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from this tabbedpane.
 void JSlider.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the slider.
 void JSlider.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the slider.
 void JSpinner.addChangeListener(ChangeListener listener)
          Adds a listener to the list that is notified each time a change to the model occurs.
 void JSpinner.removeChangeListener(ChangeListener listener)
          Removes a ChangeListener from this spinner.
 void JProgressBar.addChangeListener(ChangeListener l)
          Adds the specified ChangeListener to the progress bar.
 void JProgressBar.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the progress bar.
 void DefaultSingleSelectionModel.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the button.
 void DefaultSingleSelectionModel.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the button.
 void DefaultButtonModel.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the button.
 void DefaultButtonModel.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the button.
 void DefaultBoundedRangeModel.addChangeListener(ChangeListener l)
          Adds a ChangeListener.
 void DefaultBoundedRangeModel.removeChangeListener(ChangeListener l)
          Removes a ChangeListener.
 void ButtonModel.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the button.
 void ButtonModel.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the button.
 void BoundedRangeModel.addChangeListener(ChangeListener x)
          Adds a ChangeListener to the model's listener list.
 void BoundedRangeModel.removeChangeListener(ChangeListener x)
          Removes a ChangeListener from the model's listener list.
 void AbstractButton.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the button.
 void AbstractButton.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the button.
 void AbstractSpinnerModel.addChangeListener(ChangeListener l)
          Adds a ChangeListener to the model's listener list.
 void AbstractSpinnerModel.removeChangeListener(ChangeListener l)
          Removes a ChangeListener from the model's listener list.
 

Uses of ChangeListener in javax.swing.text
 

Methods in javax.swing.text with parameters of type ChangeListener
 void Style.addChangeListener(ChangeListener l)
          Adds a listener to track whenever an attribute has been changed.
 void Style.removeChangeListener(ChangeListener l)
          Removes a listener that was tracking attribute changes.
 void Caret.addChangeListener(ChangeListener l)
          Adds a listener to track whenever the caret position has been changed.
 void Caret.removeChangeListener(ChangeListener l)
          Removes a listener that was tracking caret position changes.
 


JSR-209 (Final Approval Ballot)

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 209 specification.