FileFilter is an abstract class used by JFileChooser
for filtering the set of files shown to the user. See
FileNameExtensionFilter for an implementation that filters using
the file name extension.
A FileFilter
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
yourJDK/demo/jfc/FileChooserDemo/ExampleFileFilter.java.
For more information and examples see
How to Use File Choosers,
a section in The Java Tutorial.
FileNameExtensionFilter, javax.swing.JFileChooser#setFileFilter , javax.swing.JFileChooser#addChoosableFileFilter
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract boolean | |
| public abstract String |
| FileFilter | back to summary |
|---|---|
| protected FileFilter() Constructor for subclasses to call. | |
| accept | back to summary |
|---|---|
| public abstract boolean accept(File f) Whether the given file is accepted by this filter.
| |
| getDescription | back to summary |
|---|---|
| public abstract String getDescription() The description of this filter. For example: "JPG and GIF Images"
| |