public class ChangingComboBoxModel
extends javax.swing.DefaultComboBoxModel
ChangeListener
s
and javax.swing.event.ActionListener
s of changes in the selection.Constructor and Description |
---|
ChangingComboBoxModel()
Constructs an empty model.
|
ChangingComboBoxModel(java.lang.Object[] items)
Constructs a model with a given initial list of items.
|
Modifier and Type | Method and Description |
---|---|
void |
addActionListener(java.awt.event.ActionListener listener)
Adds a listener which is notified whenever the selection changes.
|
void |
addChangeListener(javax.swing.event.ChangeListener listener)
Adds a listener which is notified whenever the selection changes.
|
protected void |
fireActionPerformed(java.lang.Object source)
Called to notify listeners of a change.
|
protected void |
fireSelectionChanged(java.lang.Object source)
Called to notify listeners of a change.
|
void |
removeActionListener(java.awt.event.ActionListener listener)
Removes a listener previously added by
#addListener . |
void |
removeChangeListener(javax.swing.event.ChangeListener listener)
Removes a listener previously added by
#addListener . |
void |
setSelectedItem(java.lang.Object item) |
addElement, getElementAt, getIndexOf, getSelectedItem, getSize, insertElementAt, removeAllElements, removeElement, removeElementAt
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
public ChangingComboBoxModel()
public ChangingComboBoxModel(java.lang.Object[] items)
items
- initial list of items in the modelpublic void addChangeListener(javax.swing.event.ChangeListener listener)
listener
- listener to addpublic void removeChangeListener(javax.swing.event.ChangeListener listener)
#addListener
.listener
- listener to removepublic void addActionListener(java.awt.event.ActionListener listener)
listener
- listener to addpublic void removeActionListener(java.awt.event.ActionListener listener)
#addListener
.listener
- listener to removepublic void setSelectedItem(java.lang.Object item)
setSelectedItem
in interface javax.swing.ComboBoxModel
setSelectedItem
in class javax.swing.DefaultComboBoxModel
protected void fireSelectionChanged(java.lang.Object source)
source
- change sourceprotected void fireActionPerformed(java.lang.Object source)
source
- change sourceCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.