- 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
受保护的EditorDelegate
课。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Modifier Constructor 描述 protected
EditorDelegate()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 void
actionPerformed(ActionEvent e)
执行动作时,编辑结束。void
cancelCellEditing()
取消编辑。Object
getCellEditorValue()
返回此单元格的值。boolean
isCellEditable(EventObject anEvent)
如果返回trueanEvent
不是MouseEvent
。void
itemStateChanged(ItemEvent e)
当项目的状态改变时,编辑结束。void
setValue(Object value)
设置此单元格的值。boolean
shouldSelectCell(EventObject anEvent)
返回true表示可以选择编辑单元格。boolean
startCellEditing(EventObject anEvent)
返回true表示编辑已经开始。boolean
stopCellEditing()
停止编辑并返回true表示编辑已停止。
-
-
-
字段详细信息
-
value
protected Object value
这个单元格的值。
-
-
方法详细信息
-
getCellEditorValue
public Object getCellEditorValue()
返回此单元格的值。- 结果
- 这个单元格的值
-
setValue
public void setValue(Object value)
设置此单元格的值。- 参数
-
value
- 这个单元格的新值
-
isCellEditable
public boolean isCellEditable(EventObject anEvent)
如果返回trueanEvent
不是MouseEvent
。 否则,如果发生了必要的点击次数,则返回true,否则返回false。- 参数
-
anEvent
- 事件 - 结果
- 如果单元格准备编辑,则为true,否则为false
- 另请参见:
-
DefaultCellEditor.setClickCountToStart(int)
,shouldSelectCell(java.util.EventObject)
-
shouldSelectCell
public boolean shouldSelectCell(EventObject anEvent)
返回true表示可以选择编辑单元格。- 参数
-
anEvent
- 事件 - 结果
- 真正
- 另请参见:
-
isCellEditable(java.util.EventObject)
-
startCellEditing
public boolean startCellEditing(EventObject anEvent)
返回true表示编辑已经开始。- 参数
-
anEvent
- 事件 - 结果
- 真实地表示编辑已经开始
-
stopCellEditing
public boolean stopCellEditing()
停止编辑并返回true表示编辑已停止。 此方法调用fireEditingStopped
。- 结果
- 真正
-
cancelCellEditing
public void cancelCellEditing()
取消编辑。 此方法调用fireEditingCanceled
。
-
actionPerformed
public void actionPerformed(ActionEvent e)
执行动作时,编辑结束。- Specified by:
-
actionPerformed
在接口ActionListener
- 参数
-
e
- 动作事件 - 另请参见:
-
stopCellEditing()
-
itemStateChanged
public void itemStateChanged(ItemEvent e)
当项目的状态改变时,编辑结束。- Specified by:
-
itemStateChanged
在接口ItemListener
- 参数
-
e
- 动作事件 - 另请参见:
-
stopCellEditing()
-
-