- 所有已知的实现类:
-
DefaultSingleSelectionModel
public interface SingleSelectionModel
支持最多一个索引选择的模型。
- 自版本:
- 1.2
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addChangeListener
(ChangeListener listener) 将listener添加为模型变化的监听器。void
清除选择(设置为-1)。int
返回模型的选择。boolean
如果选择模型当前有选定值,则返回true。void
removeChangeListener
(ChangeListener listener) 将listener从模型变化的监听器中移除。void
setSelectedIndex
(int index) 将模型的选定索引设置为index。
-
Method Details
-
getSelectedIndex
int getSelectedIndex()返回模型的选择。- 返回:
- 模型的选择,如果没有选择则返回-1
- 参见:
-
setSelectedIndex
void setSelectedIndex(int index) 将模型的选定索引设置为index。如果模型发生变化,则通知任何监听器。- 参数:
-
index
- 指定模型选择的int值 - 参见:
-
clearSelection
void clearSelection()清除选择(设置为-1)。 -
isSelected
boolean isSelected()如果选择模型当前有选定值,则返回true。- 返回:
- 如果当前有值被选定,则返回true
-
addChangeListener
将listener添加为模型变化的监听器。- 参数:
-
listener
- 要添加的ChangeListene
-
removeChangeListener
将listener从模型变化的监听器中移除。- 参数:
-
listener
- 要移除的ChangeListene
-