- 
- 既知のすべての実装クラス:
 DefaultSingleSelectionModel
public interface SingleSelectionModelインデックス付き選択範囲を1つだけサポートするモデルです。- 導入されたバージョン:
 - 1.2
 
 
- 
- 
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 voidaddChangeListener(ChangeListener listener)モデル内の変更に対するリスナーとしてlistenerを追加します。voidclearSelection()選択範囲を解除します(-1にする)。intgetSelectedIndex()モデルの選択範囲を返します。booleanisSelected()選択モデルで値が現在選択されている場合にtrueを返します。voidremoveChangeListener(ChangeListener listener)モデル内の変更に対するリスナーとしてのlistenerを削除します。voidsetSelectedIndex(int index)モデルの選択されたインデックスをindexに設定します。 
 - 
 
- 
- 
メソッドの詳細
- 
getSelectedIndex
int getSelectedIndex()
モデルの選択範囲を返します。- 戻り値:
 - モデルの選択範囲。選択範囲がない場合は -1
 - 関連項目:
 setSelectedIndex(int)
 
- 
setSelectedIndex
void setSelectedIndex(int index)
モデルの選択されたインデックスをindexに設定します。 モデルが変更された場合にすべてのリスナーに通知します。- パラメータ:
 index- モデルの選択範囲を指定するint値- 関連項目:
 getSelectedIndex(),addChangeListener(javax.swing.event.ChangeListener)
 
- 
clearSelection
void clearSelection()
選択範囲を解除します(-1にする)。 
- 
isSelected
boolean isSelected()
選択モデルで値が現在選択されている場合にtrueを返します。- 戻り値:
 - 値が現在選択されている場合はtrue
 
 
- 
addChangeListener
void addChangeListener(ChangeListener listener)
モデル内の変更に対するリスナーとしてlistenerを追加します。- パラメータ:
 listener- 追加するChangeListener
 
- 
removeChangeListener
void removeChangeListener(ChangeListener listener)
モデル内の変更に対するリスナーとしてのlistenerを削除します。- パラメータ:
 listener- 削除するChangeListener
 
 - 
 
 -