JavaTM 2
Platform
Std. Ed. v1.4.0

javax.swing.event
クラス ListDataEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--javax.swing.event.ListDataEvent
すべての実装インタフェース:
Serializable

public class ListDataEvent
extends EventObject

リストへの変更をカプセル化するイベントを定義します。

警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。現在の直列化のサポートは、短期記憶や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。JDK バージョン 1.4 以降、すべての JavaBeans の長期記憶用サポートは、java.beans パッケージに追加されています。詳細は、XMLEncoderを参照してください。


フィールドの概要
static int CONTENTS_CHANGED
          リストの内容への 1 つ以上の変更を識別します。
static int INTERVAL_ADDED
          リストへの 1 つ以上の連続する項目の追加を識別します。
static int INTERVAL_REMOVED
          リストからの 1 つ以上の連続する項目の削除を識別します。
 
クラス java.util.EventObject から継承したフィールド
source
 
コンストラクタの概要
ListDataEvent(Object source, int type, int index0, int index1)
          ListDataEvent オブジェクトを構築します。
 
メソッドの概要
 int getIndex0()
          範囲の下限のインデックスを返します。
 int getIndex1()
          範囲の上限のインデックスを返します。
 int getType()
          イベントのタイプを返します。
 String toString()
          この ListDataEvent の文字列表現を返します。
 
クラス java.util.EventObject から継承したメソッド
getSource
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

CONTENTS_CHANGED

public static final int CONTENTS_CHANGED
リストの内容への 1 つ以上の変更を識別します。

関連項目:
定数フィールド値

INTERVAL_ADDED

public static final int INTERVAL_ADDED
リストへの 1 つ以上の連続する項目の追加を識別します。

関連項目:
定数フィールド値

INTERVAL_REMOVED

public static final int INTERVAL_REMOVED
リストからの 1 つ以上の連続する項目の削除を識別します。

関連項目:
定数フィールド値
コンストラクタの詳細

ListDataEvent

public ListDataEvent(Object source,
                     int type,
                     int index0,
                     int index1)
ListDataEvent オブジェクトを構築します。

パラメータ:
source - 発生元の Object (通常は this)
type - CONTENTS_CHANGEDINTERVAL_ADDED、または INTERVAL_REMOVED を指定する int 値
index0 - 範囲の下限を指定する int 値
index1 - 範囲の上限を指定する int 値
メソッドの詳細

getType

public int getType()
イベントのタイプを返します。返されるタイプは次のどれかになります。

戻り値:
タイプの値を表す int 値

getIndex0

public int getIndex0()
範囲の下限のインデックスを返します。単一の値の場合は、返される値は getIndex1() によって返される値と同じです。

戻り値:
下限のインデックス値を表す int 値

getIndex1

public int getIndex1()
範囲の上限のインデックスを返します。単一の値の場合は、返される値は getIndex0() によって返される値と同じです。

戻り値:
上限のインデックス値を表す int 値

toString

public String toString()
この ListDataEvent の文字列表現を返します。このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なります。返される文字列は空の場合がありますが、null にはなりません。

オーバーライド:
クラス EventObject 内の toString
戻り値:
この ListDataEvent の文字列表現
導入されたバージョン:
1.4

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.