- Type Parameters:
 E- the type of the elements of this model
- All Superinterfaces:
 ComboBoxModel<E>,ListModel<E>
- All Known Implementing Classes:
 DefaultComboBoxModel
A mutable version of 
ComboBoxModel.- Since:
 - 1.2
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(E item) Adds an item at the end of the model.voidinsertElementAt(E item, int index) Adds an item at a specific index.voidremoveElement(Object obj) Removes an item from the model.voidremoveElementAt(int index) Removes an item at a specific index.Methods declared in interface javax.swing.ComboBoxModel
getSelectedItem, setSelectedItemMethods declared in interface javax.swing.ListModel
addListDataListener, getElementAt, getSize, removeListDataListener 
- 
Method Details
- 
addElement
Adds an item at the end of the model. The implementation of this method should notify all registeredListDataListeners that the item has been added.- Parameters:
 item- the item to be added
 - 
removeElement
Removes an item from the model. The implementation of this method should should notify all registeredListDataListeners that the item has been removed.- Parameters:
 obj- theObjectto be removed
 - 
insertElementAt
Adds an item at a specific index. The implementation of this method should notify all registeredListDataListeners that the item has been added.- Parameters:
 item- the item to be addedindex- location to add the object
 - 
removeElementAt
void removeElementAt(int index) Removes an item at a specific index. The implementation of this method should notify all registeredListDataListeners that the item has been removed.- Parameters:
 index- location of the item to be removed
 
 -