JavaTM Platform
Standard Ed. 6

javax.swing.event
クラス ListSelectionEvent

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 javax.swing.event.ListSelectionEvent
すべての実装されたインタフェース:
Serializable

public class ListSelectionEvent
extends EventObject

選択範囲での変更を記述するイベントです。変更は両端を含む単一の区間に制限されます。範囲内の 1 つ以上のインデックスの選択範囲が変更されます。ListSelectionModel 実装では、範囲をできるかぎり小さく保持するのが適切です。ListSelectionListener は、通常、イベントのソースに対して、変更された可能性のあるそれぞれの行の新しく選択された状態を問い合わせます。  

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

関連項目:
ListSelectionModel

フィールドの概要
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
ListSelectionEvent(Object source, int firstIndex, int lastIndex, boolean isAdjusting)
          firstIndex から lastIndex まで (両端を含む) の選択状態の変更を表します。
 
メソッドの概要
 int getFirstIndex()
          選択が変更された可能性がある最初の行のインデックスを返します。
 int getLastIndex()
          選択が変更された可能性がある最後の行のインデックスを返します。
 boolean getValueIsAdjusting()
          このイベントが変更中の一連のイベントに含まれているかどうかを返します。
 String toString()
          このオブジェクトのプロパティーを表示および識別する String を返します。
 
クラス 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 まで (両端を含む) の選択状態の変更を表します。firstIndexlastIndex 以下とします。範囲内の 1 つ以上のインデックスの選択範囲が変更されます。

パラメータ:
firstIndex - 範囲内の最初のインデックス、<= lastIndex
lastIndex - 範囲内の最後のインデックス、>= firstIndex
isAdjusting - このイベントが変更中の一連のイベントに含まれているかどうか
メソッドの詳細

getFirstIndex

public int getFirstIndex()
選択が変更された可能性がある最初の行のインデックスを返します。getFirstIndex() &lt;= getLastIndex()

戻り値:
選択の値が変更された可能性のある最初の行。最初の行を 0 とする

getLastIndex

public int getLastIndex()
選択が変更された可能性がある最後の行のインデックスを返します。getLastIndex() &gt;= getFirstIndex()

戻り値:
選択の値が変更された可能性のある最後の行。最初の行を 0 とする

getValueIsAdjusting

public boolean getValueIsAdjusting()
このイベントが変更中の一連のイベントに含まれているかどうかを返します。このイベントの使用方法の詳細は、ListSelectionModel.setValueIsAdjusting(boolean) のドキュメントを参照してください。

戻り値:
このイベントが変更中の一連のイベントに含まれている場合は true

toString

public String toString()
このオブジェクトのプロパティーを表示および識別する String を返します。

オーバーライド:
クラス EventObject 内の toString
戻り値:
このオブジェクトの文字列表現

JavaTM Platform
Standard Ed. 6

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

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。