Класс BasicComboBoxEditor

Все реализованные интерфейсы:
FocusListener, EventListener, ComboBoxEditor
Прямые известные подклассы:
BasicComboBoxEditor.UIResource, MetalComboBoxEditor
public class BasicComboBoxEditor
extends Object
implements ComboBoxEditor, FocusListener

Стандартный редактор для редактируемых выпадающих списков. Редактор реализован как JTextField.

Вложенные классы

Модификатор и типКлассОписание
static class BasicComboBoxEditor.UIResource

Подкласс BasicComboBoxEditor, реализующий UIResource.

Поля

Модификатор и типПолеОписание
protected JTextFieldeditor

Экземпляр JTextField.

Конструкторы

КонструкторОписание
BasicComboBoxEditor()

Создаёт новый экземпляр BasicComboBoxEditor.

Методы

Модификатор и типМетодОписание
protected JTextFieldcreateEditorComponent()

Создаёт внутренний компонент редактора.

voidsetItem​(Object anObject)

Устанавливает элемент, который должен быть отредактирован.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе javax.swing.ComboBoxEditor

addActionListener, getEditorComponent, getItem, removeActionListener, selectAll

Методы, объявленные в интерфейсе java.awt.event.FocusListener

focusGained, focusLost

Подробное описание полей

editor

protected JTextField editor

Экземпляр JTextField.

Подробное описание конструкторов

BasicComboBoxEditor

public BasicComboBoxEditor()

Создаёт новый экземпляр BasicComboBoxEditor.

Подробное описание методов

createEditorComponent

protected JTextField createEditorComponent()

Создаёт внутренний компонент редактора. Переопределите этот метод для реализации пользовательской реализации.

Возвращает:
новый компонент редактора
С тех пор:
1.6

setItem

public void setItem(Object anObject)

Устанавливает элемент, который должен быть отредактирован.

Определено в:
setItem в интерфейсе ComboBoxEditor
Параметры:
anObject - отображаемое значение редактора

© 1993, 2020, 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicComboBoxEditor.html

Spec-Zone .ru
спецификации, руководства, описания, API