モジュール java.desktop
パッケージ javax.swing

クラスAbstractCellEditor

java.lang.Object
javax.swing.AbstractCellEditor
すべての実装されたインタフェース:
Serializable, CellEditor
直系の既知のサブクラス:
DefaultCellEditor

public abstract class AbstractCellEditor extends Object implements CellEditor, Serializable
CellEditorsの基底クラスであり、getCellEditorValue()を除くCellEditorインタフェースのメソッドのデフォルトの実装を提供します。 Swingのほかの抽象実装と同様に、リスナーのリストも管理します。

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。

導入されたバージョン:
1.3
  • フィールド詳細

    • listenerList

      protected EventListenerList listenerList
      リスナーのリスト。
    • changeEvent

      protected transient ChangeEvent changeEvent
      変更イベント。
  • コンストラクタの詳細

    • AbstractCellEditor

      protected AbstractCellEditor()
      サブクラスが呼び出すためのコンストラクタ。
  • メソッドの詳細

    • isCellEditable

      public boolean isCellEditable(EventObject e)
      trueを返します。
      定義:
      isCellEditable、インタフェース: CellEditor
      パラメータ:
      e - イベント・オブジェクト
      戻り値:
      true
      関連項目:
      CellEditor.shouldSelectCell(java.util.EventObject)
    • shouldSelectCell

      public boolean shouldSelectCell(EventObject anEvent)
      trueを返します。
      定義:
      shouldSelectCell、インタフェース: CellEditor
      パラメータ:
      anEvent - イベント・オブジェクト
      戻り値:
      true
      関連項目:
      CellEditor.isCellEditable(java.util.EventObject)
    • stopCellEditing

      public boolean stopCellEditing()
      fireEditingStoppedを呼び出して、trueを返します。
      定義:
      stopCellEditing、インタフェース: CellEditor
      戻り値:
      true
    • cancelCellEditing

      public void cancelCellEditing()
      fireEditingCanceledを呼び出します。
      定義:
      cancelCellEditing、インタフェース: CellEditor
    • addCellEditorListener

      public void addCellEditorListener(CellEditorListener l)
      リスナー・リストにCellEditorListenerを追加します。
      定義:
      addCellEditorListener、インタフェース: CellEditor
      パラメータ:
      l - 追加される新しいリスナー
    • removeCellEditorListener

      public void removeCellEditorListener(CellEditorListener l)
      CellEditorListenerをリスナー・リストから削除します。
      定義:
      removeCellEditorListener、インタフェース: CellEditor
      パラメータ:
      l - 削除されるリスナー
    • getCellEditorListeners

      public CellEditorListener[] getCellEditorListeners()
      addCellEditorListener()でこのAbstractCellEditorに追加されたすべてのCellEditorListenerの配列を返します。
      戻り値:
      追加されたすべてのCellEditorListener。リスナーが追加されていない場合は空の配列
      導入されたバージョン:
      1.4
    • fireEditingStopped

      protected void fireEditingStopped()
      このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。 イベントのインスタンスはあとで生成されます。
      関連項目:
      EventListenerList
    • fireEditingCanceled

      protected void fireEditingCanceled()
      このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。 イベントのインスタンスはあとで生成されます。
      関連項目:
      EventListenerList