BasicFileChooserUI.BasicFileView (Java 2 Platform SE 5.0) (original) (raw)
javax.swing.plaf.basic
Class BasicFileChooserUI.BasicFileView
java.lang.Object
javax.swing.filechooser.FileView
javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView
Enclosing class:
protected class BasicFileChooserUI.BasicFileView
extends FileView
Field Summary | |
---|---|
protected Hashtable<File,Icon> | iconCache |
Constructor Summary |
---|
BasicFileChooserUI.BasicFileView() |
Method Summary | |
---|---|
void | [cacheIcon](../../../../javax/swing/plaf/basic/BasicFileChooserUI.BasicFileView.html#cacheIcon%28java.io.File, javax.swing.Icon%29)(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 JFileChooser. |
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](../../../../java/lang/Object.html#wait%28long, int%29) |
Field Detail |
---|
iconCache
protected Hashtable<File,Icon> iconCache
Constructor Detail |
---|
BasicFileChooserUI.BasicFileView
public BasicFileChooserUI.BasicFileView()
Method Detail |
---|
clearIconCache
public void clearIconCache()
getName
Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getName%28java.io.File%29)
The name of the file. Normally this would be simplyf.getName()
.
Overrides:
[getName](../../../../javax/swing/filechooser/FileView.html#getName%28java.io.File%29)
in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")
getDescription
public String getDescription(File f)
Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getDescription%28java.io.File%29)
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](../../../../javax/swing/filechooser/FileView.html#getDescription%28java.io.File%29)
in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")
getTypeDescription
public String getTypeDescription(File f)
Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getTypeDescription%28java.io.File%29)
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](../../../../javax/swing/filechooser/FileView.html#getTypeDescription%28java.io.File%29)
in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")
getCachedIcon
public Icon getCachedIcon(File f)
cacheIcon
public void cacheIcon(File f, Icon i)
getIcon
Description copied from class: [FileView](../../../../javax/swing/filechooser/FileView.html#getIcon%28java.io.File%29)
The icon that represents this file in the JFileChooser
.
Overrides:
[getIcon](../../../../javax/swing/filechooser/FileView.html#getIcon%28java.io.File%29)
in class [FileView](../../../../javax/swing/filechooser/FileView.html "class in javax.swing.filechooser")
isHidden
public Boolean isHidden(File f)
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.