|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object javax.swing.AbstractListModel javax.swing.plaf.basic.BasicDirectoryModel
public class BasicDirectoryModel
文件列表的基本实现。
字段摘要 |
---|
从类 javax.swing.AbstractListModel 继承的字段 |
---|
listenerList |
构造方法摘要 | |
---|---|
BasicDirectoryModel(JFileChooser filechooser)
|
方法摘要 | |
---|---|
boolean |
contains(Object o)
|
void |
fireContentsChanged()
|
Vector<File> |
getDirectories()
|
Object |
getElementAt(int index)
返回指定索引处的值。 |
Vector<File> |
getFiles()
|
int |
getSize()
返回列表的长度。 |
int |
indexOf(Object o)
|
void |
intervalAdded(ListDataEvent e)
废弃,不使用。 |
void |
intervalRemoved(ListDataEvent e)
废弃,不使用。 |
void |
invalidateFileCache()
废弃,不使用。 |
protected boolean |
lt(File a,
File b)
|
void |
propertyChange(PropertyChangeEvent e)
在 bound 属性发生更改时调用此方法。 |
boolean |
renameFile(File oldFile,
File newFile)
重命名基础文件系统中的文件。 |
protected void |
sort(Vector<? extends File> v)
|
void |
validateFileCache()
|
从类 javax.swing.AbstractListModel 继承的方法 |
---|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public BasicDirectoryModel(JFileChooser filechooser)
方法详细信息 |
---|
public void propertyChange(PropertyChangeEvent e)
PropertyChangeListener
复制的描述
PropertyChangeListener
中的 propertyChange
e
- 描述事件源和已更改的属性的 PropertyChangeEvent 对象。public void invalidateFileCache()
public Vector<File> getDirectories()
public Vector<File> getFiles()
public void validateFileCache()
public boolean renameFile(File oldFile, File newFile)
oldFile
- 表示现有文件的 File
对象newFile
- 表示所需新文件名的 File
对象
true
;否则返回 false
public void fireContentsChanged()
public int getSize()
public boolean contains(Object o)
public int indexOf(Object o)
public Object getElementAt(int index)
ListModel
复制的描述
ListModel
中的 getElementAt
index
- 请求的索引
index
处的值public void intervalAdded(ListDataEvent e)
public void intervalRemoved(ListDataEvent e)
protected void sort(Vector<? extends File> v)
protected boolean lt(File a, File b)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。