protected class DefaultCellEditor.EditorDelegate extends Object implements ActionListener, ItemListener, Serializable
EditorDelegate class.| Modifier and Type | Field and Description | 
|---|---|
| protected Object | valueThe value of this cell. | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | EditorDelegate() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | actionPerformed(ActionEvent e)When an action is performed, editing is ended. | 
| void | cancelCellEditing()Cancels editing. | 
| Object | getCellEditorValue()Returns the value of this cell. | 
| boolean | isCellEditable(EventObject anEvent)Returns true if  anEventis not aMouseEvent. | 
| void | itemStateChanged(ItemEvent e)When an item's state changes, editing is ended. | 
| void | setValue(Object value)Sets the value of this cell. | 
| boolean | shouldSelectCell(EventObject anEvent)Returns true to indicate that the editing cell may
 be selected. | 
| boolean | startCellEditing(EventObject anEvent)Returns true to indicate that editing has begun. | 
| boolean | stopCellEditing()Stops editing and
 returns true to indicate that editing has stopped. | 
protected Object value
public Object getCellEditorValue()
public void setValue(Object value)
value - the new value of this cellpublic boolean isCellEditable(EventObject anEvent)
anEvent is not a
 MouseEvent.  Otherwise, it returns true
 if the necessary number of clicks have occurred, and
 returns false otherwise.anEvent - the eventDefaultCellEditor.setClickCountToStart(int), 
shouldSelectCell(java.util.EventObject)public boolean shouldSelectCell(EventObject anEvent)
anEvent - the eventisCellEditable(java.util.EventObject)public boolean startCellEditing(EventObject anEvent)
anEvent - the eventpublic boolean stopCellEditing()
fireEditingStopped.public void cancelCellEditing()
fireEditingCanceled.public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenere - the action eventstopCellEditing()public void itemStateChanged(ItemEvent e)
itemStateChanged in interface ItemListenere - the action eventstopCellEditing() 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, 2023, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.