Module  java.desktop
软件包  javax.swing

Interface SingleSelectionModel

  • 所有已知实现类:
    DefaultSingleSelectionModel


    public interface SingleSelectionModel
    支持最多一个索引选择的模型。
    从以下版本开始:
    1.2
    • 方法详细信息

      • getSelectedIndex

        int getSelectedIndex​()
        返回模型的选择。
        结果
        模型的选择,如果没有选择,则为-1
        另请参见:
        setSelectedIndex(int)
      • clearSelection

        void clearSelection​()
        清除选择(至-1)。
      • isSelected

        boolean isSelected​()
        如果选择模型当前具有选定的值,则返回true。
        结果
        如果当前选择了一个值,则为true
      • addChangeListener

        void addChangeListener​(ChangeListener listener)
        侦听器添加为模型中的更改的侦听器。
        参数
        listener - 要添加的ChangeListener
      • removeChangeListener

        void removeChangeListener​(ChangeListener listener)
        侦听器作为监听器删除以更改模型。
        参数
        listener - 要删除的ChangeListener