java.lang.Object
java.util.EventObject
javax.swing.event.ListDataEvent
- すべての実装されたインタフェース:
- Serializable
public class ListDataEvent extends EventObject
リストへの変更をカプセル化するイベントを定義します。
 
 警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static intCONTENTS_CHANGEDリストの内容への1つ以上の変更を識別します。static intINTERVAL_ADDEDリストへの1つ以上の連続する項目の追加を識別します。static intINTERVAL_REMOVEDリストからの1つ以上の連続する項目の削除を識別します。
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 ListDataEvent(Object source, int type, int index0, int index1)ListDataEventオブジェクトを構築します。
- 
メソッドのサマリー
- 
フィールド詳細- 
CONTENTS_CHANGEDpublic static final int CONTENTS_CHANGEDリストの内容への1つ以上の変更を識別します。- 関連項目:
- 定数フィールド値
 
- 
INTERVAL_ADDEDpublic static final int INTERVAL_ADDEDリストへの1つ以上の連続する項目の追加を識別します。- 関連項目:
- 定数フィールド値
 
- 
INTERVAL_REMOVEDpublic static final int INTERVAL_REMOVEDリストからの1つ以上の連続する項目の削除を識別します。- 関連項目:
- 定数フィールド値
 
 
- 
- 
コンストラクタの詳細- 
ListDataEventpublic ListDataEvent(Object source, int type, int index0, int index1)ListDataEventオブジェクトを構築します。 index0がindex1よりも大きい場合は、index0が常にindex1以下になるように、index0とindex1が入れ替えられます。- パラメータ:
- source- 発生元のObject (通常は- this)
- type-- CONTENTS_CHANGED、- INTERVAL_ADDED、または- INTERVAL_REMOVEDを指定するint値
- index0- 新しい範囲の一方の端
- index1- 新しい範囲の他方の端
 
 
- 
- 
メソッドの詳細- 
getTypepublic int getType()- 戻り値:
- タイプの値を表すint値
 
- 
getIndex0public int getIndex0()範囲の下限のインデックスを返します。 単一の要素の場合、返される値はgetIndex1()によって返される値と同じです。- 戻り値:
- 下限のインデックス値を表すint値
 
- 
getIndex1public int getIndex1()範囲の上限のインデックスを返します。 単一の要素の場合、返される値はgetIndex0()によって返される値と同じです。- 戻り値:
- 上限のインデックス値を表すint値
 
- 
toStringpublic String toString()このListDataEventの文字列表現を返します。 このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なる可能性があります。 返される文字列は空でもかまいませんが、nullにはできません。- オーバーライド:
- toString、クラス:- EventObject
- 戻り値:
- このListDataEventの文字列表現。
- 導入されたバージョン:
- 1.4
 
 
-