- java.lang.Object
 -  
      
- javax.swing.AbstractListModel<Object>
 -  
        
- javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxModel
 
 
 
-  
       
- All Implemented Interfaces:
 -  
         
Serializable,ComboBoxModel<Object>,ListModel<Object> 
- Enclosing class:
 - MetalFileChooserUI
 
protected class MetalFileChooserUI.DirectoryComboBoxModel extends AbstractListModel<Object> implements ComboBoxModel<Object>
类型面部选择组合框的数据模型。- 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
Field Summary
-  
               
Fields inherited from class javax.swing.AbstractListModel
listenerList 
 -  
               
 
-  
             
构造方法摘要
构造方法 Constructor 描述 DirectoryComboBoxModel()构造一个DirectoryComboBoxModel的实例。 
-  
             
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 intgetDepth(int i)返回深度为i文件。ObjectgetElementAt(int index)返回指定索引处的值。ObjectgetSelectedItem()返回所选项目intgetSize()返回列表的长度。voidsetSelectedItem(Object selectedDirectory)设置所选项目。-  
               
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener 
-  
               
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getDepth
public int getDepth(int i)
返回深度为i文件。- 参数
 -  
              
i- 一个索引 - 结果
 - 
               深度为 
              
i文件 
 
-  
setSelectedItem
public void setSelectedItem(Object selectedDirectory)
描述从接口ComboBoxModel复制设置所选项目。 该方法的实现应通知所有已注册的内容已经更改的ListDataListener。- Specified by:
 -  
              
setSelectedItem在接口ComboBoxModel<Object> - 参数
 -  
              
selectedDirectory- 要选择的列表对象或null清除选择 
 
-  
getSelectedItem
public Object getSelectedItem()
说明从接口ComboBoxModel复制返回所选项目- Specified by:
 -  
              
getSelectedItem在接口ComboBoxModel<Object> - 结果
 - 
               所选项目或 
              
null如果没有选择 
 
-  
getSize
public int getSize()
描述从接口ListModel复制返回列表的长度。 
-  
getElementAt
public Object getElementAt(int index)
描述从接口ListModel复制返回指定索引处的值。- Specified by:
 -  
              
getElementAt在接口ListModel<Object> - 参数
 -  
              
index- 请求的索引 - 结果
 - 
               the value at 
              
index 
 
 -  
 
 -