Module java.desktop
Package javax.swing

Class DefaultCellEditor

java.lang.Object
javax.swing.AbstractCellEditor
javax.swing.DefaultCellEditor
所有已实现的接口:
Serializable, CellEditor, TableCellEditor, TreeCellEditor

public class DefaultCellEditor extends AbstractCellEditor implements TableCellEditor, TreeCellEditor
表格和树单元格的默认编辑器。

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

自:
1.2
  • Field Details

    • editorComponent

      protected JComponent editorComponent
      正在编辑的Swing组件。
    • delegate

      protected DefaultCellEditor.EditorDelegate delegate
      处理所有从CellEditor发送的方法的委托类。
    • clickCountToStart

      protected int clickCountToStart
      指定开始编辑所需的点击次数的整数。即使clickCountToStart定义为零,也不会在发生点击之前启动。
  • Constructor Details

    • DefaultCellEditor

      @ConstructorProperties("component") public DefaultCellEditor(JTextField textField)
      构造一个使用文本字段的DefaultCellEditor对象。
      参数:
      textField - 一个JTextField对象
    • DefaultCellEditor

      public DefaultCellEditor(JCheckBox checkBox)
      构造一个使用复选框的DefaultCellEditor对象。
      参数:
      checkBox - 一个JCheckBox对象
    • DefaultCellEditor

      public DefaultCellEditor(JComboBox<?> comboBox)
      构造一个使用组合框的DefaultCellEditor对象。
      参数:
      comboBox - 一个JComboBox对象
  • Method Details