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 |
| Constructor and Description |
|---|
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()
Return the component that should be added to the tree hierarchy for
this editor
|
Object |
getItem()
Return 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
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 FocusListenerpublic void focusLost(FocusEvent e)
FocusListenerfocusLost in interface FocusListenerpublic void addActionListener(ActionListener l)
ComboBoxEditoraddActionListener in interface ComboBoxEditorpublic void removeActionListener(ActionListener l)
ComboBoxEditorremoveActionListener in interface ComboBoxEditor 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, 2015, Oracle and/or its affiliates. All rights reserved.