public class BasicComboBoxEditor extends Object implements ComboBoxEditor, FocusListener
| Modifier and Type | Class and Description |
|---|---|
static class |
BasicComboBoxEditor.UIResource
A subclass of BasicComboBoxEditor that implements UIResource.
|
| Modifier and Type | Field and Description |
|---|---|
protected JTextField |
editor
An instance of
JTextField. |
| Constructor and Description |
|---|
BasicComboBoxEditor()
Constructs a new instance of
BasicComboBoxEditor. |
| Modifier and Type | Method and Description |
|---|---|
void |
addActionListener(ActionListener l)
Add an ActionListener.
|
protected JTextField |
createEditorComponent()
Creates the internal editor component.
|
void |
focusGained(FocusEvent e)
Invoked when a component gains the keyboard focus.
|
void |
focusLost(FocusEvent e)
Invoked when a component loses the keyboard focus.
|
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)
Sets the item that should be edited.
|
protected JTextField editor
JTextField.public BasicComboBoxEditor()
BasicComboBoxEditor.public Component getEditorComponent()
ComboBoxEditorgetEditorComponent in interface ComboBoxEditorprotected JTextField createEditorComponent()
public void setItem(Object anObject)
setItem in interface ComboBoxEditoranObject - the displayed value of the editorpublic Object getItem()
ComboBoxEditorgetItem in interface ComboBoxEditorpublic void selectAll()
ComboBoxEditorselectAll in interface ComboBoxEditorpublic void focusGained(FocusEvent e)
FocusListenerfocusGained in interface FocusListenere - the event to be processedpublic void focusLost(FocusEvent e)
FocusListenerfocusLost in interface FocusListenere - the event to be processedpublic void addActionListener(ActionListener l)
ComboBoxEditoraddActionListener in interface ComboBoxEditorl - an ActionListenerpublic void removeActionListener(ActionListener l)
ComboBoxEditorremoveActionListener in interface ComboBoxEditorl - an ActionListener Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-01-26-133437.ivan.openjdk9onspinwait