- 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 ChangeEventchangeEvent変更イベント。protected EventListenerListlistenerListリスナーのリスト。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 AbstractCellEditor()
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 voidaddCellEditorListener(CellEditorListener l)リスナー・リストにCellEditorListenerを追加します。voidcancelCellEditing()fireEditingCanceledを呼び出します。protected voidfireEditingCanceled()このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。protected voidfireEditingStopped()このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。CellEditorListener[]getCellEditorListeners()addCellEditorListener()でこのAbstractCellEditorに追加されたすべてのCellEditorListenerの配列を返します。booleanisCellEditable(EventObject e)trueを返します。voidremoveCellEditorListener(CellEditorListener l)CellEditorListenerをリスナー・リストから削除します。booleanshouldSelectCell(EventObject anEvent)trueを返します。booleanstopCellEditing()fireEditingStoppedを呼び出して、trueを返します。-
インタフェース 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
-
-