Package Summary  Overview Summary

class:BasicComboBoxEditor [NONE]

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.

field:editor [NONE]

constructor:BasicComboBoxEditor() [NONE]

  • BasicComboBoxEditor

    public BasicComboBoxEditor()
    Constructs a new instance of BasicComboBoxEditor.

method:getEditorComponent() [NONE]

  • getEditorComponent

    public Component getEditorComponent()
    Description copied from interface: ComboBoxEditor
    Returns the component that should be added to the tree hierarchy for this editor
    Specified by:
    getEditorComponent in interface ComboBoxEditor
    Returns:
    the component
  • method:createEditorComponent() [NONE]

    createEditorComponent

    protected JTextField createEditorComponent()
    Creates the internal editor component. Override this to provide a custom implementation.
    Returns:
    a new editor component
    Since:
    1.6

    method:setItem(java.lang.Object) [NONE]

    setItem

    public void setItem?(Object anObject)
    Sets the item that should be edited.
    Specified by:
    setItem in interface ComboBoxEditor
    Parameters:
    anObject - the displayed value of the editor

    method:getItem() [NONE]

    getItem

    public Object getItem()
    Description copied from interface: ComboBoxEditor
    Returns the edited item
    Specified by:
    getItem in interface ComboBoxEditor
    Returns:
    the edited item

    method:selectAll() [NONE]

    selectAll

    public void selectAll()
    Description copied from interface: ComboBoxEditor
    Ask the editor to start editing and to select everything
    Specified by:
    selectAll in interface ComboBoxEditor

    method:focusGained(java.awt.event.FocusEvent) [NONE]

    focusGained

    public void focusGained?(FocusEvent e)
    Description copied from interface: FocusListener
    Invoked when a component gains the keyboard focus.
    Specified by:
    focusGained in interface FocusListener
    Parameters:
    e - the event to be processed

    method:focusLost(java.awt.event.FocusEvent) [NONE]

    focusLost

    public void focusLost?(FocusEvent e)
    Description copied from interface: FocusListener
    Invoked when a component loses the keyboard focus.
    Specified by:
    focusLost in interface FocusListener
    Parameters:
    e - the event to be processed

    method:addActionListener(java.awt.event.ActionListener) [NONE]

    addActionListener

    public void addActionListener?(ActionListener l)
    Description copied from interface: ComboBoxEditor
    Add an ActionListener. An action event is generated when the edited item changes
    Specified by:
    addActionListener in interface ComboBoxEditor
    Parameters:
    l - an ActionListener

    method:removeActionListener(java.awt.event.ActionListener) [NONE]

    removeActionListener

    public void removeActionListener?(ActionListener l)
    Description copied from interface: ComboBoxEditor
    Remove an ActionListener
    Specified by:
    removeActionListener in interface ComboBoxEditor
    Parameters:
    l - an ActionListener

    © 2020 Oracle Corporation and/or its affiliates