javax.swing.plaf.basic
Class BasicFileChooserUI.BasicFileView
java.lang.Object
|
+--javax.swing.filechooser.FileView
|
+--javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView
- Enclosing class:
- BasicFileChooserUI
- protected class BasicFileChooserUI.BasicFileView
- extends FileView
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
iconCache
protected Hashtable iconCache
BasicFileChooserUI.BasicFileView
public BasicFileChooserUI.BasicFileView()
clearIconCache
public void clearIconCache()
getName
public String getName(File f)
- Description copied from class: FileView
- The name of the file. Normally this would be simply f.getName()
- Overrides:
- getName in class FileView
getDescription
public String getDescription(File f)
- Description copied from class: FileView
- A human readable description of the file. For example,
a file named jag.jpg might have a description that read:
"A JPEG image file of James Gosling's face"
- Overrides:
- getDescription in class FileView
getTypeDescription
public String getTypeDescription(File f)
- Description copied from class: FileView
- A human readable description of the type of the file. For
example, a jpg file might have a type description of:
"A JPEG Compressed Image File"
- Overrides:
- getTypeDescription in class FileView
getCachedIcon
public Icon getCachedIcon(File f)
cacheIcon
public void cacheIcon(File f,
Icon i)
getIcon
public Icon getIcon(File f)
- Description copied from class: FileView
- The icon that represents this file in the JFileChooser.
- Overrides:
- getIcon in class FileView
isTraversable
public Boolean isTraversable(File f)
- Description copied from class: FileView
- Whether the directory is traversable or not. This might be
useful, for example, if you want a directory to represent
a compound document and don't want the user to descend into it.
- Overrides:
- isTraversable in class FileView
isHidden
public Boolean isHidden(File f)
Submit a bug or feature
Java, Java 2D, and JDBC are a trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.