Module  java.desktop
软件包  javax.swing

Class AbstractCellEditor

  • All Implemented Interfaces:
    SerializableCellEditor
    已知直接子类:
    DefaultCellEditor


    public abstract class AbstractCellEditor
    extends Object
    implements CellEditor, Serializable
    CellEditors的基类,为CellEditor接口中的方法提供默认实现,除了getCellEditorValue() 像Swing中的其他抽象实现一样,还管理一个监听器列表。

    警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对于所有JavaBeans的长期存储的支持已被添加到java.beans包中。 请参阅XMLEncoder

    从以下版本开始:
    1.3
    另请参见:
    Serialized Form
    • 字段详细信息

      • changeEvent

        protected transient ChangeEvent changeEvent
        变更事件。
    • 构造方法详细信息

      • AbstractCellEditor

        public AbstractCellEditor​()
    • 方法详细信息

      • stopCellEditing

        public boolean stopCellEditing​()
        致电 fireEditingStopped并返回true。
        Specified by:
        stopCellEditing在接口 CellEditor
        结果
        真正
      • cancelCellEditing

        public void cancelCellEditing​()
        致电 fireEditingCanceled
        Specified by:
        cancelCellEditing在接口 CellEditor
      • getCellEditorListeners

        public CellEditorListener[] getCellEditorListeners​()
        返回使用addCellEditorListener()添加到此AbstractCellEditor的所有 CellEditorListener的数组。
        结果
        所有添加的 CellEditorListener或一个空数组,如果没有添加侦听器
        从以下版本开始:
        1.4
      • fireEditingStopped

        protected void fireEditingStopped​()
        通知所有在此事件类型上通知有兴趣的听众。 事件实例是懒惰地创建的。
        另请参见:
        EventListenerList
      • fireEditingCanceled

        protected void fireEditingCanceled​()
        通知所有在此事件类型上通知有兴趣的听众。 事件实例是懒惰地创建的。
        另请参见:
        EventListenerList