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.
For an example implementation of a simple file filter, see
yourSDK/demo/jfc/FileChooserDemo/ExampleFileFilter.java
.
For more information and examples see
How to Use File Choosers,
a section in The Java Tutorial.
- 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
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. Java, Java 2D, and JDBC are trademarks or registered trademarks of Oracle and/or its affiliates, in the US and other countries.
Copyright © 1995, 2010 Oracle and/or its affiliates. All rights reserved.