javax.swing
Interface MutableComboBoxModel
- All Superinterfaces:
- ComboBoxModel, ListModel
All Known Implementing Classes
- DefaultComboBoxModel
- public interface MutableComboBoxModel
- extends ComboBoxModel
A mutable version of ComboBoxModel.
Method Summary
void addElement(Object obj)
Adds an item at the end of the model.void insertElementAt(Object obj, int index)
Adds an item at a specific index.void removeElement(Object obj)
Removes an item from the model.void removeElementAt(int index)
Removes an item at a specific index.
Methods inherited from interface javax.swing.ComboBoxModel getSelectedItem, setSelectedItem
Methods inherited from interface javax.swing.ListModel addListDataListener, getElementAt, getSize, removeListDataListener
Method Detail
addElement
public void addElement(Object obj)
- Adds an item at the end of the model. The implementation of this method should notify all registered ListDataListeners that the item has been added.
- Parameters:
- obj - the Object to be added
removeElement
public void removeElement(Object obj)
- Removes an item from the model. The implementation of this method should should notify all registered ListDataListeners that the item has been removed.
- Parameters:
- obj - the Object to be removed
insertElementAt
public void insertElementAt(Object obj, int index)
- Adds an item at a specific index. The implementation of this method should notify all registered ListDataListeners that the item has been added.
- Parameters:
- obj - the Object to be added
- index - location to add the object
removeElementAt
public void removeElementAt(int index)
- Removes an item at a specific index. The implementation of this method should notify all registered ListDataListeners that the item has been removed.
- Parameters:
- index - location of object to be removed