Top Description Classes
module java.desktop

Package javax.swing.filechooser


Contains classes and interfaces used by the JFileChooser component.

Note

Most of the Swing API is not thread safe. For details, see Concurrency in Swing, a section in The Java Tutorial.

Related Documentation

This document forms the complete API specification. For overviews, tutorials, examples, guides, and tool documentation, please see:
Since
1.2

Class Summary

Modifier and TypeClass and Description
public abstract class
FileFilter

FileFilter is an abstract class used by JFileChooser for filtering the set of files shown to the user.

public class
FileNameExtensionFilter

An implementation of FileFilter that filters using a specified set of extensions.

public abstract class
FileSystemView

FileSystemView is JFileChooser's gateway to the file system.

public abstract class
FileView

FileView defines an abstract class that can be implemented to provide the filechooser with UI information for a File.

pack-priv class
GenericFileSystemView

Fallthrough FileSystemView in case we can't determine the OS.

pack-priv class
UnixFileSystemView

FileSystemView that handles some specific unix-isms.

pack-priv class
WindowsFileSystemView

FileSystemView that handles some specific windows concepts.