JavaTM 2
Platform
Std. Ed. v1.4.0

javax.swing
インタフェース SingleSelectionModel

既知の実装クラスの一覧:
DefaultSingleSelectionModel

public interface SingleSelectionModel

インデックス付き選択範囲を 1 つだけサポートするモデルです。


メソッドの概要
 void addChangeListener(ChangeListener listener)
          モデル内の変更に対するリスナーとして listener を追加します。
 void clearSelection()
          選択範囲をクリアします (-1 にする)。
 int getSelectedIndex()
          モデルの選択範囲を返します。
 boolean isSelected()
          選択モデルで値が現在選択されている場合に true を返します。
 void removeChangeListener(ChangeListener listener)
          モデル内の変更に対するリスナーとしての listener を削除します。
 void setSelectedIndex(int index)
          モデルの、選択されたインデックスを index に設定します。
 

メソッドの詳細

getSelectedIndex

public int getSelectedIndex()
モデルの選択範囲を返します。

戻り値:
モデルの選択範囲。選択範囲がない場合は -1
関連項目:
setSelectedIndex(int)

setSelectedIndex

public void setSelectedIndex(int index)
モデルの、選択されたインデックスを index に設定します。モデルが変更された場合にすべてのリスナーに通知します。

関連項目:
getSelectedIndex(), addChangeListener(javax.swing.event.ChangeListener)

clearSelection

public void clearSelection()
選択範囲をクリアします (-1 にする)。


isSelected

public boolean isSelected()
選択モデルで値が現在選択されている場合に true を返します。

戻り値:
値が現在選択されている場合は true

addChangeListener

public void addChangeListener(ChangeListener listener)
モデル内の変更に対するリスナーとして listener を追加します。


removeChangeListener

public void removeChangeListener(ChangeListener listener)
モデル内の変更に対するリスナーとしての listener を削除します。


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.