|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.swing.plaf.basic
类 BasicDirectoryModel
java.lang.Object javax.swing.AbstractListModel javax.swing.plaf.basic.BasicDirectoryModel
- 所有已实现的接口:
- PropertyChangeListener, Serializable, EventListener, ListModel
-
public class BasicDirectoryModel
- extends AbstractListModel
- implements PropertyChangeListener
文件列表的基本实现。
字段摘要 |
---|
从类 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 |
构造方法详细信息 |
---|
BasicDirectoryModel
public BasicDirectoryModel(JFileChooser filechooser)
方法详细信息 |
---|
propertyChange
public void propertyChange(PropertyChangeEvent e)
- 从接口
PropertyChangeListener
复制的描述 - 在 bound 属性发生更改时调用此方法。
-
- 指定者:
-
接口
PropertyChangeListener
中的propertyChange
-
- 参数:
e
- 描述事件源和已更改的属性的 PropertyChangeEvent 对象。
invalidateFileCache
public void invalidateFileCache()
- 废弃,不使用。
-
-
getDirectories
public Vector<File> getDirectories()
getFiles
public Vector<File> getFiles()
validateFileCache
public void validateFileCache()
renameFile
public boolean renameFile(File oldFile, File newFile)
- 重命名基础文件系统中的文件。
-
-
- 参数:
oldFile
- 表示现有文件的File
对象newFile
- 表示所需新文件名的File
对象- 返回:
-
如果重命名成功,则返回
true
;否则返回false
- 从以下版本开始:
- 1.4
fireContentsChanged
public void fireContentsChanged()