Module java.desktop
Package javax.swing

Interface MutableComboBoxModel<E>

类型参数:
E - 此模型元素的类型
所有超级接口:
ComboBoxModel<E>, ListModel<E>
所有已知实现类:
DefaultComboBoxModel

public interface MutableComboBoxModel<E> extends ComboBoxModel<E>
ComboBoxModel的可变版本。
自版本:
1.2
  • Method Details

    • addElement

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

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

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

      void removeElementAt(int index)
      在特定索引处移除一个项目。此方法的实现应通知所有已注册的ListDataListener,该项目已被移除。
      参数:
      index - 要移除项目的位置