javax.swing.filechooser
Class FileFilter
java.lang.Object
|
+--javax.swing.filechooser.FileFilter
- Direct Known Subclasses:
- BasicFileChooserUI.AcceptAllFileFilter
- public abstract class FileFilter
- extends Object
FileFilter is an abstract class that has no default implemention.
A FileFilter, once implemented, can be set on a JFileChooser to
keep unwanted files from appearing in the directory listing.
A default implementation (ExtensionFileFilter) is currently in the
FileChooserDemo directory, and will become a first class swing
implementation in Swing 1.0.3.
For an example implementation of a simple file filter, see
yourJDK/demo/jfc/FileChooserDemo/ExampleFileFilter.java
.
For more information, see the Swing Connection article on the
File Chooser
- See Also:
JFileChooser.setFileFilter(javax.swing.filechooser.FileFilter)
,
JFileChooser.addChoosableFileFilter(javax.swing.filechooser.FileFilter)
Method Summary |
abstract boolean |
accept(File f)
Whether the given file is accepted by this filter. |
abstract String |
getDescription()
The description of this filter. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
FileFilter
public FileFilter()
accept
public abstract boolean accept(File f)
- Whether the given file is accepted by this filter.
getDescription
public abstract String getDescription()
- The description of this filter. For example: "JPG and GIF Images"
- See Also:
FileView.getName(java.io.File)
Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.