Package Summary  Overview Summary

class:MutableComboBoxModel [NONE]

  • Type Parameters:
    E - the type of the elements of this model
    All Superinterfaces:
    ComboBoxModel<E>, ListModel<E>
    All Known Implementing Classes:
    DefaultComboBoxModel

    public interface MutableComboBoxModel<E>
    extends ComboBoxModel<E>
    A mutable version of ComboBoxModel.
    Since:
    1.2

method:addElement(E) [NONE]

  • addElement

    void addElement​(E item)
    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:
    item - the item to be added

method:removeElement(java.lang.Object) [NONE]

  • removeElement

    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

method:insertElementAt(E,int) [NONE]

  • insertElementAt

    void insertElementAt​(E item,
                         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:
    item - the item to be added
    index - location to add the object

method:removeElementAt(int) [NONE]

  • removeElementAt

    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 the item to be removed

© 2019 Oracle Corporation and/or its affiliates