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
Fields
Modifier and Type | Field and Description |
---|---|
protected Hashtable<File,Icon> |
iconCache |
Constructors
Constructor and Description |
---|
BasicFileView() |
Methods
Modifier and Type | Method and Description |
---|---|
void |
cacheIcon(File f,
Icon i) |
void |
clearIconCache() |
Icon |
getCachedIcon(File f) |
String |
getDescription(File f) A human readable description of the file. |
Icon |
getIcon(File f) The icon that represents this file in the |
String |
getName(File f) The name of the file. |
String |
getTypeDescription(File f) A human readable description of the type of the file. |
Boolean |
isHidden(File f) |
Methods inherited from class javax.swing.filechooser.FileView
isTraversable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Fields
iconCache
protected Hashtable<File,Icon> iconCache
Constructors
BasicFileView
public BasicFileView()
Methods
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()
.
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 classFileView
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 classFileView
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
.
isHidden
public Boolean isHidden(File f)
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/javase/8/docs/api/javax/swing/plaf/basic/BasicFileChooserUI.BasicFileView.html