クラス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
-
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明voidリスナー・リストにCellEditorListenerを追加します。voidfireEditingCanceledを呼び出します。protected voidこのイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。protected voidこのイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。addCellEditorListener()でこのAbstractCellEditorに追加されたすべてのCellEditorListenerの配列を返します。booleantrueを返します。voidCellEditorListenerをリスナー・リストから削除します。booleanshouldSelectCell(EventObject anEvent) trueを返します。booleanfireEditingStoppedを呼び出して、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
protected AbstractCellEditor()サブクラスが呼び出すためのコンストラクタ。
-
-
メソッドの詳細
-
isCellEditable
public boolean isCellEditable(EventObject e) trueを返します。- 定義:
isCellEditable、インタフェースCellEditor- パラメータ:
e- イベント・オブジェクト- 戻り値:
- true
- 関連項目:
-
shouldSelectCell
public boolean shouldSelectCell(EventObject anEvent) trueを返します。- 定義:
shouldSelectCell、インタフェースCellEditor- パラメータ:
anEvent- イベント・オブジェクト- 戻り値:
- true
- 関連項目:
-
stopCellEditing
public boolean stopCellEditing()fireEditingStoppedを呼び出して、trueを返します。- 定義:
stopCellEditing、インタフェースCellEditor- 戻り値:
- true
-
cancelCellEditing
-
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()このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。 イベントのインスタンスはあとで生成されます。- 関連項目:
-
fireEditingCanceled
protected void fireEditingCanceled()このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。 イベントのインスタンスはあとで生成されます。- 関連項目:
-