Java プラットフォーム 1.2

javax.swing
インタフェース SingleSelectionModel

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

public abstract 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 に設定します。 モデルが変更された場合にすべてのリスナーに通知します。
パラメータ:
index - モデルの選択範囲を指定する int 値
関連項目:
getSelectedIndex(), addChangeListener(javax.swing.event.ChangeListener)

clearSelection

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

isSelected

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

addChangeListener

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

removeChangeListener

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

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.