javax.swing
Class  DefaultComboBoxModel
java.lang.Object
  |
  +--javax.swing.AbstractListModel
        |
        +--javax.swing.DefaultComboBoxModel
- public class DefaultComboBoxModel
- extends AbstractListModel
- implements MutableComboBoxModel, Serializable
   
The default model for combo boxes.
- See Also: 
 - Serialized Form
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
toString, 
wait, 
wait, 
wait | 
 
DefaultComboBoxModel
public DefaultComboBoxModel()
- Constructs an empty DefaultComboBoxModel object.
 
DefaultComboBoxModel
public DefaultComboBoxModel(Object[] items)
- Constructs a DefaultComboBoxModel object initialized with
 an array of objects.
- Parameters:
 items - an array of Object objects
 
 
DefaultComboBoxModel
public DefaultComboBoxModel(Vector v)
- Constructs a DefaultComboBoxModel object initialized with
 a vector.
- Parameters:
 v - a Vector object ...
 
 
setSelectedItem
public void setSelectedItem(Object anObject)
 
getSelectedItem
public Object getSelectedItem()
 
getSize
public int getSize()
 
getElementAt
public Object getElementAt(int index)
 
getIndexOf
public int getIndexOf(Object anObject)
- Returns the index-position of the specified object in the list.
- Parameters:
 anObject -  - Returns:
 - an int representing the index position, where 0 is 
         the first position
 
 
 
addElement
public void addElement(Object anObject)
- Specified by: 
 - addElement in interface MutableComboBoxModel
 
 
insertElementAt
public void insertElementAt(Object anObject,
                            int index)
- Specified by: 
 - insertElementAt in interface MutableComboBoxModel
 
 
removeElementAt
public void removeElementAt(int index)
- Specified by: 
 - removeElementAt in interface MutableComboBoxModel
 
 
removeElement
public void removeElement(Object anObject)
- Specified by: 
 - removeElement in interface MutableComboBoxModel
 
 
removeAllElements
public void removeAllElements()
- Empties the list.
 
 
Submit a bug or feature
Java is a trademark or registered trademark of Sun Microsystems,  Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.