# Uses of Package
javax.swing.filechooser

Packages that use javax.swing.filechooser
Package | Description
--- | ---
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.filechooser | Contains classes and interfaces used by the `JFileChooser` component.
javax.swing.plaf | Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.
javax.swing.plaf.basic | Provides user interface objects built according to the Basic look and feel.
javax.swing.plaf.metal | Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel.
javax.swing.plaf.multi | Provides user interface objects that combine two or more look and feels.

Classes in javax.swing.filechooser used by javax.swing
Class and Description
FileFilter `FileFilter` is an abstract class used by `JFileChooser` for filtering the set of files shown to the user.
FileSystemView FileSystemView is JFileChooser's gateway to the file system.
FileView `FileView` defines an abstract class that can be implemented to provide the filechooser with UI information for a `File`.

Classes in javax.swing.filechooser used by javax.swing.filechooser
Class and Description
FileFilter `FileFilter` is an abstract class used by `JFileChooser` for filtering the set of files shown to the user.
FileSystemView FileSystemView is JFileChooser's gateway to the file system.

Classes in javax.swing.filechooser used by javax.swing.plaf
Class and Description
FileFilter `FileFilter` is an abstract class used by `JFileChooser` for filtering the set of files shown to the user.
FileView `FileView` defines an abstract class that can be implemented to provide the filechooser with UI information for a `File`.

Classes in javax.swing.filechooser used by javax.swing.plaf.basic
Class and Description
FileFilter `FileFilter` is an abstract class used by `JFileChooser` for filtering the set of files shown to the user.
FileView `FileView` defines an abstract class that can be implemented to provide the filechooser with UI information for a `File`.

Classes in javax.swing.filechooser used by javax.swing.plaf.metal
Class and Description
FileFilter `FileFilter` is an abstract class used by `JFileChooser` for filtering the set of files shown to the user.

Classes in javax.swing.filechooser used by javax.swing.plaf.multi
Class and Description
FileFilter `FileFilter` is an abstract class used by `JFileChooser` for filtering the set of files shown to the user.
FileView `FileView` defines an abstract class that can be implemented to provide the filechooser with UI information for a `File`.

Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved.