The FileChooser widget provides any Java application with a professional looking
file selection dialog which fits better with modern operating systems then the Java
standard version.
UICompilers version of a FileChooser is written completely in Java, which means
it will run on any machine which has a standard JVM installed (version 1.4 and up).
Features include: 
- Sortable on name, size, date or type (or combination thereof)
- remembers last location (when instance name is provided)
- implements a "recent" opened files feature (if instance name is provided)
- Optional image-preview area
- Allows back/next as well as dir-up style of navigation as seen in Windows and Unix today
- FileChooser is a widget with an API for embedded as well as standalone dialog usage
- improved usability of creating new directories (in a popup window that lets you provide the name)
- Fully Localizable to any language, with a limited set already supported
-
- File chooser features specific for Windows
- understands windows shortcuts (.lnk) files, including windows shares
-
- File chooser features specific for Unix
- understands freedesktop .desktop files (as created by KDE/Gnome and others)
reads kde config to show the quick access panel with the kde configured files
can handle "devices:/" (parsed from /etc/mtab)