Class BasicCellEditor

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.CellEditor
    Direct Known Subclasses:
    ButtonEditor, ToggleButtonEditor

    public class BasicCellEditor
    extends java.lang.Object
    implements javax.swing.CellEditor, java.beans.PropertyChangeListener
    • Field Detail

      • changeEvent

        static javax.swing.event.ChangeEvent changeEvent
      • editor

        protected javax.swing.JComponent editor
      • listeners

        protected javax.swing.event.EventListenerList listeners
      • editingEvent

        protected java.util.EventObject editingEvent
    • Method Detail

      • getCellEditorValue

        public java.lang.Object getCellEditorValue()
        Specified by:
        getCellEditorValue in interface javax.swing.CellEditor
      • isCellEditable

        public boolean isCellEditable​(java.util.EventObject evt)
        Specified by:
        isCellEditable in interface javax.swing.CellEditor
      • shouldSelectCell

        public boolean shouldSelectCell​(java.util.EventObject evt)
        Specified by:
        shouldSelectCell in interface javax.swing.CellEditor
      • stopCellEditing

        public boolean stopCellEditing()
        Specified by:
        stopCellEditing in interface javax.swing.CellEditor
      • cancelCellEditing

        public void cancelCellEditing()
        Specified by:
        cancelCellEditing in interface javax.swing.CellEditor
      • addCellEditorListener

        public void addCellEditorListener​(javax.swing.event.CellEditorListener l)
        Specified by:
        addCellEditorListener in interface javax.swing.CellEditor
      • removeCellEditorListener

        public void removeCellEditorListener​(javax.swing.event.CellEditorListener l)
        Specified by:
        removeCellEditorListener in interface javax.swing.CellEditor
      • getComponent

        public javax.swing.JComponent getComponent()
      • setComponent

        public void setComponent​(javax.swing.JComponent comp)
      • editingStarted

        public void editingStarted​(java.util.EventObject event)
      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent evt)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener