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

クラスDefaultCellEditor.EditorDelegate

java.lang.Object
javax.swing.DefaultCellEditor.EditorDelegate
すべての実装されたインタフェース:
ActionListener, ItemListener, Serializable, EventListener
含まれているクラス:
DefaultCellEditor

protected class DefaultCellEditor.EditorDelegate
extends Object
implements ActionListener, ItemListener, Serializable
保護されているEditorDelegateクラスです。
  • フィールド詳細

    • value

      protected Object value
      このセルの値。
  • コンストラクタの詳細

    • EditorDelegate

      protected EditorDelegate()
  • メソッドの詳細

    • getCellEditorValue

      public Object getCellEditorValue()
      このセルの値を返します。
      戻り値:
      このセルの値
    • setValue

      public void setValue​(Object value)
      このセルの値を設定します。
      パラメータ:
      value - このセルの新しい値
    • isCellEditable

      public boolean isCellEditable​(EventObject anEvent)
      anEventMouseEventない場合はtrueを返します。 それ以外の場合、必要な回数のクリックが発生している場合はtrueを返し、そうでない場合はfalseを返します。
      パラメータ:
      anEvent - イベント
      戻り値:
      セルが編集可能な場合はtrue、そうでない場合はfalse
      関連項目:
      DefaultCellEditor.setClickCountToStart(int), shouldSelectCell(java.util.EventObject)
    • shouldSelectCell

      public boolean shouldSelectCell​(EventObject anEvent)
      trueを返し、編集セルが選択可能であることを示します。
      パラメータ:
      anEvent - イベント
      戻り値:
      true
      関連項目:
      isCellEditable(java.util.EventObject)
    • startCellEditing

      public boolean startCellEditing​(EventObject anEvent)
      trueを返し、編集が開始されていることを示します。
      パラメータ:
      anEvent - イベント
      戻り値:
      編集が開始されたことを示す場合はtrue
    • stopCellEditing

      public boolean stopCellEditing()
      編集を終了し、これを示すためにtrueを返します。 このメソッドはfireEditingStoppedを呼び出します。
      戻り値:
      true
    • cancelCellEditing

      public void cancelCellEditing()
      編集を取り消します。 このメソッドはfireEditingCanceledを呼び出します。
    • actionPerformed

      public void actionPerformed​(ActionEvent e)
      アクションが実行されると編集が終了します。
      定義:
      actionPerformed、インタフェース: ActionListener
      パラメータ:
      e - アクション・イベント
      関連項目:
      stopCellEditing()
    • itemStateChanged

      public void itemStateChanged​(ItemEvent e)
      項目の状態が変わったときに、編集を終了します。
      定義:
      itemStateChanged 、インタフェース: ItemListener
      パラメータ:
      e - アクション・イベント
      関連項目:
      stopCellEditing()