- java.lang.Object
 - 
- javax.swing.plaf.basic.BasicComboBoxEditor
 
 
- 
- All Implemented Interfaces:
 FocusListener,EventListener,ComboBoxEditor
- Direct Known Subclasses:
 BasicComboBoxEditor.UIResource,MetalComboBoxEditor
public class BasicComboBoxEditor extends Object implements ComboBoxEditor, FocusListener
The default editor for editable combo boxes. The editor is implemented as a JTextField. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBasicComboBoxEditor.UIResourceA subclass of BasicComboBoxEditor that implements UIResource. 
- 
Field Summary
Fields Modifier and Type Field Description protected JTextFieldeditorAn instance ofJTextField. 
- 
Constructor Summary
Constructors Constructor Description BasicComboBoxEditor()Constructs a new instance ofBasicComboBoxEditor. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JTextFieldcreateEditorComponent()Creates the internal editor component.voidsetItem(Object anObject)Sets the item that should be edited.- 
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods declared in interface javax.swing.ComboBoxEditor
addActionListener, getEditorComponent, getItem, removeActionListener, selectAll 
- 
Methods declared in interface java.awt.event.FocusListener
focusGained, focusLost 
 - 
 
 - 
 
- 
- 
Field Detail
- 
editor
protected JTextField editor
An instance ofJTextField. 
 - 
 
- 
Method Detail
- 
createEditorComponent
protected JTextField createEditorComponent()
Creates the internal editor component. Override this to provide a custom implementation.- Returns:
 - a new editor component
 - Since:
 - 1.6
 
 
- 
setItem
public void setItem(Object anObject)
Sets the item that should be edited.- Specified by:
 setItemin interfaceComboBoxEditor- Parameters:
 anObject- the displayed value of the editor
 
 - 
 
 -