Interface ComboBoxEditor

All Known Implementing Classes:
BasicComboBoxEditor, BasicComboBoxEditor.UIResource, MetalComboBoxEditor, MetalComboBoxEditor.UIResource
public interface ComboBoxEditor

The editor component used for JComboBox components.

Since:
1.2

Methods

Modifier and Type Method Description
void addActionListener​(ActionListener l)

Add an ActionListener.

Component getEditorComponent()

Returns the component that should be added to the tree hierarchy for this editor

Object getItem()

Returns the edited item

void removeActionListener​(ActionListener l)

Remove an ActionListener

void selectAll()

Ask the editor to start editing and to select everything

void setItem​(Object anObject)

Set the item that should be edited.

Methods

getEditorComponent

Component getEditorComponent()

Returns the component that should be added to the tree hierarchy for this editor

Returns:
the component

setItem

void setItem(Object anObject)

Set the item that should be edited. Cancel any editing if necessary

Parameters:
anObject - an item

getItem

Object getItem()

Returns the edited item

Returns:
the edited item

selectAll

void selectAll()

Ask the editor to start editing and to select everything

addActionListener

void addActionListener(ActionListener l)

Add an ActionListener. An action event is generated when the edited item changes

Parameters:
l - an ActionListener

removeActionListener

void removeActionListener(ActionListener l)

Remove an ActionListener

Parameters:
l - an ActionListener

© 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/ComboBoxEditor.html