- java.lang.Object
 -  
      
- javax.swing.AbstractCellEditor
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable,CellEditor 
- 已知直接子类:
 -  
         
DefaultCellEditor 
public abstract class AbstractCellEditor extends Object implements CellEditor, Serializable
基类为CellEditors,提供默认的实现在方法CellEditor除了接口getCellEditorValue()。 与Swing中的其他抽象实现一样,还管理一个侦听器列表。警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始,
java.beans软件包中添加了对所有JavaBeansjava.beans长期存储的支持。 请参阅XMLEncoder。- 从以下版本开始:
 - 1.3
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
字段汇总
字段 变量和类型 字段 描述 protected ChangeEventchangeEvent改变事件。protected EventListenerListlistenerList听众列表。 
-  
             
构造方法摘要
构造方法 构造器 描述 AbstractCellEditor() 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 voidaddCellEditorListener(CellEditorListener l)将CellEditorListener添加到侦听器列表中。voidcancelCellEditing()致电fireEditingCanceled。protected voidfireEditingCanceled()通知所有已注册对此事件类型的通知感兴趣的听众。protected voidfireEditingStopped()通知所有已注册对此事件类型的通知感兴趣的听众。CellEditorListener[]getCellEditorListeners()返回使用addCellEditorListener()添加到此AbstractCellEditor的所有CellEditorListener的数组。booleanisCellEditable(EventObject e)返回true。voidremoveCellEditorListener(CellEditorListener l)从侦听器列表中删除CellEditorListener。booleanshouldSelectCell(EventObject anEvent)返回true。booleanstopCellEditing()调用fireEditingStopped并返回true。-  
               
声明方法的类 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
-  
               
声明方法的接口 javax.swing.CellEditor
getCellEditorValue 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
字段详细信息
-  
listenerList
protected EventListenerList listenerList
听众列表。 
-  
changeEvent
protected transient ChangeEvent changeEvent
改变事件。 
 -  
 
-  
             
方法详细信息
-  
isCellEditable
public boolean isCellEditable(EventObject e)
返回true。- Specified by:
 -  
              
isCellEditable在界面CellEditor - 参数
 -  
              
e- 一个事件对象 - 结果
 - 真正
 - 另请参见:
 -  
              
CellEditor.shouldSelectCell(java.util.EventObject) 
 
-  
shouldSelectCell
public boolean shouldSelectCell(EventObject anEvent)
返回true。- Specified by:
 -  
              
shouldSelectCell接口CellEditor - 参数
 -  
              
anEvent- 一个事件对象 - 结果
 - 真正
 - 另请参见:
 -  
              
CellEditor.isCellEditable(java.util.EventObject) 
 
-  
stopCellEditing
public boolean stopCellEditing()
调用fireEditingStopped并返回true。- Specified by:
 -  
              
stopCellEditing在界面CellEditor - 结果
 - 真正
 
 
-  
cancelCellEditing
public void cancelCellEditing()
致电fireEditingCanceled。- Specified by:
 -  
              
cancelCellEditing在接口CellEditor 
 
-  
addCellEditorListener
public void addCellEditorListener(CellEditorListener l)
将CellEditorListener添加到侦听器列表中。- Specified by:
 -  
              
addCellEditorListener在界面CellEditor - 参数
 -  
              
l- 要添加的新侦听器 
 
-  
removeCellEditorListener
public void removeCellEditorListener(CellEditorListener l)
从侦听器列表中删除CellEditorListener。- Specified by:
 -  
              
removeCellEditorListener,界面CellEditor - 参数
 -  
              
l- 要删除的侦听器 
 
-  
getCellEditorListeners
public CellEditorListener[] getCellEditorListeners()
返回使用addCellEditorListener()添加到此AbstractCellEditor的所有CellEditorListener的数组。- 结果
 - 
               添加了所有 
              
CellEditorListener如果没有添加侦听器,则为空数组 - 从以下版本开始:
 - 1.4
 
 
-  
fireEditingStopped
protected void fireEditingStopped()
通知所有已注册对此事件类型的通知感兴趣的听众。 事件实例是懒惰创建的。- 另请参见:
 -  
              
EventListenerList 
 
-  
fireEditingCanceled
protected void fireEditingCanceled()
通知所有已注册对此事件类型的通知感兴趣的听众。 事件实例是懒惰创建的。- 另请参见:
 -  
              
EventListenerList 
 
 -  
 
 -