- 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
変更イベント。
-
-
メソッドの詳細
-
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
-
-