JavaTM Platform
Standard Ed. 6

javax.swing
接口 SingleSelectionModel

所有已知实现类:
DefaultSingleSelectionModel

public interface SingleSelectionModel

最多支持一个索引选项的模型。


方法摘要
 void addChangeListener(ChangeListener listener)
          在模型中添加作为更改侦听侦听器的 listener
 void clearSelection()
          清除选项(返回 -1)。
 int getSelectedIndex()
          返回模型的选项。
 boolean isSelected()
          如果选项模型当前有一个选定的值,则返回 true。
 void removeChangeListener(ChangeListener listener)
          从模型中移除作为更改侦听器的 listener
 void setSelectedIndex(int index)
          将模型中选定的索引设置为 index
 

方法详细信息

getSelectedIndex

int getSelectedIndex()
返回模型的选项。

返回:
模型的选项,如果没有任何选项,则返回 -1
另请参见:
setSelectedIndex(int)

setSelectedIndex

void setSelectedIndex(int index)
将模型中选定的索引设置为 index。如果模型更改则通知所有的侦听器。

参数:
index - 用于指定模型选项的整数
另请参见:
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

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策