MutableComboBoxModel (Java Platform SE 6) (original) (raw)
javax.swing
Interface MutableComboBoxModel
All Superinterfaces:
All Known Implementing Classes:
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](../../javax/swing/MutableComboBoxModel.html#insertElementAt%28java.lang.Object, int%29)(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
void addElement(Object obj)
Adds an item at the end of the model. The implementation of this method should notify all registered ListDataListener
s that the item has been added.
Parameters:
obj
- the Object
to be added
removeElement
void removeElement(Object obj)
Removes an item from the model. The implementation of this method should should notify all registered ListDataListener
s that the item has been removed.
Parameters:
obj
- the Object
to be removed
insertElementAt
void insertElementAt(Object obj, int index)
Adds an item at a specific index. The implementation of this method should notify all registered ListDataListener
s that the item has been added.
Parameters:
obj
- the Object
to be added
index
- 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 registered ListDataListener
s that the item has been removed.
Parameters:
index
- location of object to be removed
Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.