- java.lang.Object
-
- javax.swing.DefaultCellEditor.EditorDelegate
-
- 实现的所有接口
-
ActionListener
,ItemListener
,Serializable
,EventListener
- Enclosing class:
- DefaultCellEditor
protected class DefaultCellEditor.EditorDelegate extends Object implements ActionListener, ItemListener, Serializable
受保护的EditorDelegate
类。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 变量 构造器 描述 protected
EditorDelegate()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 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
- 活动 - 结果
- 如果表示编辑已开始,则为true
-
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()
-
-