# Uses of Package
javax.swing.filechooser

Packages that use javax.swing.filechooser
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
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
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
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
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
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
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`.