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
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected ChangeEvent
changeEvent
変更イベント。protected EventListenerList
listenerList
リスナーのリスト。 -
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 AbstractCellEditor()
-
メソッドのサマリー
修飾子と型 メソッド 説明 void
addCellEditorListener(CellEditorListener l)
リスナー・リストにCellEditorListener
を追加します。void
cancelCellEditing()
fireEditingCanceled
を呼び出します。protected void
fireEditingCanceled()
このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。protected void
fireEditingStopped()
このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。CellEditorListener[]
getCellEditorListeners()
addCellEditorListener()でこのAbstractCellEditorに追加されたすべてのCellEditorListener
の配列を返します。boolean
isCellEditable(EventObject e)
trueを返します。void
removeCellEditorListener(CellEditorListener l)
CellEditorListener
をリスナー・リストから削除します。boolean
shouldSelectCell(EventObject anEvent)
trueを返します。boolean
stopCellEditing()
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変更イベント。
-
-
コンストラクタの詳細
-
AbstractCellEditor
public 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
-