Module java.desktop

Class BasicComboBoxEditor

    • Field Detail

      • editor

        protected JTextField editor
        An instance of JTextField.
    • Constructor Detail

      • BasicComboBoxEditor

        public BasicComboBoxEditor​()
        Constructs a new instance of BasicComboBoxEditor.
    • Method Detail

      • 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
      • 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:
        setItem in interface ComboBoxEditor
        Parameters:
        anObject - the displayed value of the editor
      • 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
      • 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
      • 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
      • 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