Module  java.desktop
软件包  javax.swing

Interface MutableComboBoxModel<E>

  • 参数类型
    E - 该模型的元素的类型
    All Superinterfaces:
    ComboBoxModel<E>ListModel<E>
    所有已知实现类:
    DefaultComboBoxModel


    public interface MutableComboBoxModel<E>
    extends ComboBoxModel<E>
    一个可变版本的 ComboBoxModel
    从以下版本开始:
    1.2
    • 方法详细信息

      • addElement

        void addElement​(E item)
        在模型的末尾添加一个项目。 该方法的实现应通知所有注册的ListDataListener该项目已被添加。
        参数
        item - 要添加的项目
      • removeElement

        void removeElement​(Object obj)
        从模型中删除一个项目。 该方法的实现应该通知所有注册的商品已被删除ListDataListener
        参数
        obj - 要删除的 Object
      • insertElementAt

        void insertElementAt​(E item,
                             int index)
        在特定索引中添加项目。 该方法的实现应通知所有已注册的ListDataListener已经添加了该项目ListDataListener
        参数
        item - 要添加的项目
        index - 添加对象的位置
      • removeElementAt

        void removeElementAt​(int index)
        删除特定索引处的项目。 该方法的实现应通知所有已注册的商品已被删除ListDataListener
        参数
        index - 要删除的项目的位置