Интерфейс MutableComboBoxModel<E>
- Параметры типа:
E— тип элементов этой модели
- Все суперинтерфейсы:
ComboBoxModel<E>, ListModel<E>
- Все известные реализующие классы:
DefaultComboBoxModel
public interface MutableComboBoxModel<E> extends ComboBoxModel<E>
Изменяемая версия
ComboBoxModel.- С версии:
- 1.2
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addElement |
Добавляет элемент в конец модели. |
void |
insertElementAt |
Добавляет элемент по указанному индексу. |
void |
removeElement |
Удаляет элемент из модели. |
void |
removeElementAt |
Удаляет элемент по указанному индексу. |
Методы, объявленные в интерфейсе ComboBoxModel
getSelectedItem, setSelectedItem | Модификатор и тип | Метод | Описание |
|---|---|---|
Object |
getSelectedItem() |
Возвращает выбранный элемент |
void |
setSelectedItem |
Устанавливает выбранный элемент. |
Методы, объявленные в интерфейсе ListModel
addListDataListener, getElementAt, getSize, removeListDataListener | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addListDataListener |
Добавляет слушателя списка, которому отправляется уведомление при каждом изменении модели данных. |
E |
getElementAt |
Возвращает значение по указанному индексу. |
int |
getSize() |
Возвращает длину списка. |
void |
removeListDataListener |
Удаляет слушателя списка, которому отправляется уведомление при каждом изменении модели данных. |
Подробное описание методов
addElement
void addElement(E item)
Добавляет элемент в конец модели. Реализация этого метода должна уведомить всех зарегистрированных
ListDataListeners о добавлении элемента.- Параметры:
-
item— добавляемый элемент
removeElement
void removeElement(Object obj)
Удаляет элемент из модели. Реализация этого метода должна уведомить всех зарегистрированных
ListDataListeners об удалении элемента.- Параметры:
-
obj—Objectдля удаления
insertElementAt
void insertElementAt(E item, int index)
Добавляет элемент по указанному индексу. Реализация этого метода должна уведомить всех зарегистрированных
ListDataListeners о добавлении элемента.- Параметры:
-
item— добавляемый элемент -
index— позиция для добавления объекта
removeElementAt
void removeElementAt(int index)
Удаляет элемент по указанному индексу. Реализация этого метода должна уведомить всех зарегистрированных
ListDataListeners об удалении элемента.- Параметры:
-
index— позиция удаляемого элемента
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.