protected class DefaultCellEditor.EditorDelegate extends Object implements ActionListener, ItemListener, Serializable
EditorDelegate
类。
Modifier | Constructor and Description |
---|---|
protected |
EditorDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e)
执行动作时,编辑结束。
|
void |
cancelCellEditing()
取消编辑。
|
Object |
getCellEditorValue()
返回此单元格的值。
|
boolean |
isCellEditable(EventObject anEvent)
如果
anEvent
不是
MouseEvent 则返回true。
|
void |
itemStateChanged(ItemEvent e)
当项目的状态改变时,编辑结束。
|
void |
setValue(Object value)
设置此单元格的值。
|
boolean |
shouldSelectCell(EventObject anEvent)
返回true表示可以选择编辑单元格。
|
boolean |
startCellEditing(EventObject anEvent)
返回true表示编辑已经开始。
|
boolean |
stopCellEditing()
停止编辑并返回true表示编辑已停止。
|
protected Object value
public Object getCellEditorValue()
public void setValue(Object value)
value
- 这个单元格的新值
public boolean isCellEditable(EventObject anEvent)
anEvent
不是 MouseEvent
则返回true。
否则,如果发生了必要的点击次数,则返回true,否则返回false。
anEvent
- 事件
DefaultCellEditor.setClickCountToStart(int)
,
shouldSelectCell(java.util.EventObject)
public boolean shouldSelectCell(EventObject anEvent)
anEvent
- 事件
isCellEditable(java.util.EventObject)
public boolean startCellEditing(EventObject anEvent)
anEvent
- 事件
public boolean stopCellEditing()
fireEditingStopped
。
public void cancelCellEditing()
fireEditingCanceled
。
public void actionPerformed(ActionEvent e)
actionPerformed
在接口
ActionListener
e
- 动作事件
stopCellEditing()
public void itemStateChanged(ItemEvent e)
itemStateChanged
在接口
ItemListener
e
- 动作事件
stopCellEditing()