JavaTM 2 Platform
Std. Ed. v1.3

javax.swing.event
クラス ListSelectionEvent

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

public class ListSelectionEvent
extends EventObject

現在の選択範囲での変更を記述するイベントです。変更は行区間に制限されます。ListSelectionListener は、通常、イベントのソースに対して、変更された可能性のあるそれぞれの行の新しく選択された状態を問い合わせます。

警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です。

関連項目:
ListSelectionModel, 直列化された形式

クラス java.util.EventObject から継承したフィールド
source
 
コンストラクタの概要
ListSelectionEvent(Object source, int firstIndex, int lastIndex, boolean isAdjusting)
          firstIndex から lastIndex までの間での選択状態の変更を表します。
 
メソッドの概要
 int getFirstIndex()
          選択が変更された可能性がある最初の行のインデックスを返します。
 int getLastIndex()
          選択が変更された可能性がある最後の行のインデックスを返します。
 boolean getValueIsAdjusting()
          このイベントが複数の変更イベントのうちの 1 つである場合に true を返します。
 String toString()
          このオブジェクトのプロパティを表示および識別する文字列を返します。
 
クラス java.util.EventObject から継承したメソッド
getSource
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ListSelectionEvent

public ListSelectionEvent(Object source,
                          int firstIndex,
                          int lastIndex,
                          boolean isAdjusting)
firstIndex から lastIndex までの間での選択状態の変更を表します。firstIndex は lastIndex 以下である必要があります。範囲内の 1 つ以上の行が変更された場合、ListSelectionModel の優れた実装では、範囲ができるだけ小さく保たれます。
パラメータ:
firstIndex - 変更された最初のインデックス
lastIndex - 変更された最後のインデックス。lastIndex >= firstIndex
isAdjusting - 一連の迅速なイベントの 1 つであることを示す
メソッドの詳細

getFirstIndex

public int getFirstIndex()
選択が変更された可能性がある最初の行のインデックスを返します。
戻り値:
選択の値が変更された可能性のある最初の行。最初の行を 0 とする

getLastIndex

public int getLastIndex()
選択が変更された可能性がある最後の行のインデックスを返します。
戻り値:
選択の値が変更された可能性のある最後の行。最初の行を 0 とする

getValueIsAdjusting

public boolean getValueIsAdjusting()
このイベントが複数の変更イベントのうちの 1 つである場合に true を返します。
戻り値:
一連の迅速なイベントの 1 つである場合は true

toString

public String toString()
このオブジェクトのプロパティを表示および識別する文字列を返します。
オーバーライド:
クラス EventObject 内の toString
戻り値:
このオブジェクトの String 表現

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

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