Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
PREV NEXT | FRAMES NO FRAMES

## 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.colorchooser | Contains classes and interfaces used by the `JColorChooser` component.
javax.swing.plaf.basic | Provides user interface objects built according to the Basic look and feel.
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.
`protected class` | `JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem` This class implements accessibility support for the `JCheckBoxMenuItem` class.
`protected class` | `JMenu.AccessibleJMenu` This class implements accessibility support for the `JMenu` class.
`protected class` | `JMenuItem.AccessibleJMenuItem` This class implements accessibility support for the `JMenuItem` class.
`protected class` | `JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem` This class implements accessibility support for the `JRadioButtonMenuItem` class.
`protected class` | `JScrollPane.AccessibleJScrollPane` This class implements accessibility support for the `JScrollPane` class.
`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.AccessibleJTabbedPane` This class implements accessibility support for the `JTabbedPane` class.
`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` | `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` | `JTabbedPane.changeListener` The `changeListener` is the listener we add to the model.
`protected ChangeListener` | `AbstractButton.changeListener` The button model's `changeListener`.

Methods in javax.swing that return ChangeListener
`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 `ChangeListener`s added to this JSlider 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 `ChangeListener`s added to this progress bar with `addChangeListener`.
`ChangeListener[]` | `JSpinner.getChangeListeners()` Returns an array of all the `ChangeListener`s added to this JSpinner with addChangeListener().
`ChangeListener[]` | `AbstractSpinnerModel.getChangeListeners()` Returns an array of all the `ChangeListener`s added to this AbstractSpinnerModel 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 `ChangeListener`s added to this `JTabbedPane` with `addChangeListener`.
`ChangeListener[]` | `DefaultBoundedRangeModel.getChangeListeners()` Returns an array of all the change listeners registered on this `DefaultBoundedRangeModel`.
`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[]` | `JViewport.getChangeListeners()` Returns an array of all the `ChangeListener`s added to this JViewport with addChangeListener().
`ChangeListener[]` | `MenuSelectionManager.getChangeListeners()` Returns an array of all the `ChangeListener`s added to this MenuSelectionManager with addChangeListener().
`ChangeListener[]` | `AbstractButton.getChangeListeners()` Returns an array of all the `ChangeListener`s 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.

Methods in javax.swing with parameters of type ChangeListener
`void` | `JSlider.addChangeListener(ChangeListener l)` Adds a ChangeListener to the slider.
`void` | `JSlider.removeChangeListener(ChangeListener l)` Removes a ChangeListener from the slider.
`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` | `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` | `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` | `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.
`void` | `JTabbedPane.addChangeListener(ChangeListener l)` Adds a `ChangeListener` to this tabbedpane.
`void` | `JTabbedPane.removeChangeListener(ChangeListener l)` Removes a `ChangeListener` from this tabbedpane.
`void` | `DefaultBoundedRangeModel.addChangeListener(ChangeListener l)` Adds a `ChangeListener`.
`void` | `DefaultBoundedRangeModel.removeChangeListener(ChangeListener l)` Removes a `ChangeListener`.
`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` | `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` | `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` | `ButtonModel.addChangeListener(ChangeListener l)` Adds a ChangeListener to the button.
`void` | `ButtonModel.removeChangeListener(ChangeListener l)` Removes a ChangeListener from the button.
`void` | `MenuSelectionManager.addChangeListener(ChangeListener l)` Adds a ChangeListener to the button.
`void` | `MenuSelectionManager.removeChangeListener(ChangeListener l)` Removes a ChangeListener from the button.
`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` | `AbstractButton.addChangeListener(ChangeListener l)` Adds a `ChangeListener` to the button.
`void` | `AbstractButton.removeChangeListener(ChangeListener l)` Removes a ChangeListener from the button.

Uses of ChangeListener in javax.swing.colorchooser

Methods in javax.swing.colorchooser that return ChangeListener
`ChangeListener[]` | `DefaultColorSelectionModel.getChangeListeners()` Returns an array of all the `ChangeListener`s added to this `DefaultColorSelectionModel` with `addChangeListener`.

Methods in javax.swing.colorchooser with parameters of type ChangeListener
`void` | `DefaultColorSelectionModel.addChangeListener(ChangeListener l)` Adds a `ChangeListener` to the model.
`void` | `DefaultColorSelectionModel.removeChangeListener(ChangeListener l)` Removes a `ChangeListener` from the model.
`void` | `ColorSelectionModel.addChangeListener(ChangeListener listener)` Adds `listener` as a listener to changes in the model.
`void` | `ColorSelectionModel.removeChangeListener(ChangeListener listener)` Removes `listener` as a listener to changes in the model.

Uses of ChangeListener in javax.swing.plaf.basic

Classes in javax.swing.plaf.basic that implement ChangeListener
`class` | `BasicButtonListener` Button Listener
`class` | `BasicMenuUI.ChangeHandler` As of Java 2 platform 1.4, this previously undocumented class is now obsolete.
`class` | `BasicProgressBarUI.ChangeHandler` This inner class is marked "public" due to a compiler bug.
`protected class` | `BasicScrollBarUI.ModelListener` A listener to listen for model changes.
`class` | `BasicScrollPaneUI.HSBChangeListener` Horizontal scrollbar listener.
`class` | `BasicScrollPaneUI.ViewportChangeHandler` Listener for viewport events.
`class` | `BasicScrollPaneUI.VSBChangeListener` Vertical scrollbar listener.
`class` | `BasicSliderUI.ChangeHandler` Data model listener.
`class` | `BasicTabbedPaneUI.TabSelectionHandler` This inner class is marked "public" due to a compiler bug.

Fields in javax.swing.plaf.basic declared as ChangeListener
`protected ChangeListener` | `BasicTabbedPaneUI.tabChangeListener`
`protected ChangeListener` | `BasicSliderUI.changeListener`
`protected ChangeListener` | `BasicScrollPaneUI.vsbChangeListener`
`protected ChangeListener` | `BasicScrollPaneUI.hsbChangeListener`
`protected ChangeListener` | `BasicScrollPaneUI.viewportChangeListener`
`protected ChangeListener` | `BasicProgressBarUI.changeListener`
`protected ChangeListener` | `BasicMenuUI.changeListener`
`protected ChangeListener` | `BasicMenuBarUI.changeListener`
`protected ChangeListener` | `BasicColorChooserUI.previewListener`

Methods in javax.swing.plaf.basic that return ChangeListener
`protected ChangeListener` | `BasicTabbedPaneUI.createChangeListener()`
`protected ChangeListener` | `BasicSliderUI.createChangeListener(JSlider slider)`
`protected ChangeListener` | `BasicScrollPaneUI.createViewportChangeListener()`
`protected ChangeListener` | `BasicScrollPaneUI.createHSBChangeListener()`
`protected ChangeListener` | `BasicScrollPaneUI.createVSBChangeListener()`
`protected ChangeListener` | `BasicMenuUI.createChangeListener(JComponent c)`
`protected ChangeListener` | `BasicMenuBarUI.createChangeListener()`

Uses of ChangeListener in javax.swing.text

Methods in javax.swing.text that return ChangeListener
`ChangeListener[]` | `StyleContext.getChangeListeners()` Returns an array of all the `ChangeListener`s added to this StyleContext with addChangeListener().
`ChangeListener[]` | `StyleContext.NamedStyle.getChangeListeners()` Returns an array of all the `ChangeListener`s added to this NamedStyle with addChangeListener().
`ChangeListener[]` | `DefaultCaret.getChangeListeners()` Returns an array of all the change listeners registered on this caret.

Methods in javax.swing.text with parameters of type ChangeListener
`void` | `StyleContext.addChangeListener(ChangeListener l)` Adds a listener to track when styles are added or removed.
`void` | `StyleContext.removeChangeListener(ChangeListener l)` Removes a listener that was tracking styles being added or removed.
`void` | `StyleContext.NamedStyle.addChangeListener(ChangeListener l)` Adds a change listener.
`void` | `StyleContext.NamedStyle.removeChangeListener(ChangeListener l)` Removes a change listener.
`void` | `DefaultCaret.addChangeListener(ChangeListener l)` Adds a listener to track whenever the caret position has been changed.
`void` | `DefaultCaret.removeChangeListener(ChangeListener l)` Removes a listener that was tracking caret position changes.
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.