BasicFileChooserUI.BasicFileView (Java Platform SE 6) (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 SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.