- java.lang.Object
- 
- javax.swing.DefaultCellEditor.EditorDelegate
 
- 
- All Implemented Interfaces:
- ActionListener,- ItemListener,- Serializable,- EventListener
 - Enclosing class:
- DefaultCellEditor
 
 protected class DefaultCellEditor.EditorDelegate extends Object implements ActionListener, ItemListener, Serializable The protectedEditorDelegateclass.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedEditorDelegate()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(ActionEvent e)When an action is performed, editing is ended.voidcancelCellEditing()Cancels editing.ObjectgetCellEditorValue()Returns the value of this cell.booleanisCellEditable(EventObject anEvent)Returns true ifanEventis not aMouseEvent.voiditemStateChanged(ItemEvent e)When an item's state changes, editing is ended.voidsetValue(Object value)Sets the value of this cell.booleanshouldSelectCell(EventObject anEvent)Returns true to indicate that the editing cell may be selected.booleanstartCellEditing(EventObject anEvent)Returns true to indicate that editing has begun.booleanstopCellEditing()Stops editing and returns true to indicate that editing has stopped.
 
- 
- 
- 
Field Detail- 
valueprotected Object value The value of this cell.
 
- 
 - 
Method Detail- 
getCellEditorValuepublic Object getCellEditorValue() Returns the value of this cell.- Returns:
- the value of this cell
 
 - 
setValuepublic void setValue(Object value) Sets the value of this cell.- Parameters:
- value- the new value of this cell
 
 - 
isCellEditablepublic boolean isCellEditable(EventObject anEvent) Returns true ifanEventis not aMouseEvent. Otherwise, it returns true if the necessary number of clicks have occurred, and returns false otherwise.- Parameters:
- anEvent- the event
- Returns:
- true if cell is ready for editing, false otherwise
- See Also:
- DefaultCellEditor.setClickCountToStart(int),- shouldSelectCell(java.util.EventObject)
 
 - 
shouldSelectCellpublic boolean shouldSelectCell(EventObject anEvent) Returns true to indicate that the editing cell may be selected.- Parameters:
- anEvent- the event
- Returns:
- true
- See Also:
- isCellEditable(java.util.EventObject)
 
 - 
startCellEditingpublic boolean startCellEditing(EventObject anEvent) Returns true to indicate that editing has begun.- Parameters:
- anEvent- the event
- Returns:
- true to indicate editing has begun
 
 - 
stopCellEditingpublic boolean stopCellEditing() Stops editing and returns true to indicate that editing has stopped. This method callsfireEditingStopped.- Returns:
- true
 
 - 
cancelCellEditingpublic void cancelCellEditing() Cancels editing. This method callsfireEditingCanceled.
 - 
actionPerformedpublic void actionPerformed(ActionEvent e) When an action is performed, editing is ended.- Specified by:
- actionPerformedin interface- ActionListener
- Parameters:
- e- the action event
- See Also:
- stopCellEditing()
 
 - 
itemStateChangedpublic void itemStateChanged(ItemEvent e) When an item's state changes, editing is ended.- Specified by:
- itemStateChangedin interface- ItemListener
- Parameters:
- e- the action event
- See Also:
- stopCellEditing()
 
 
- 
 
-