File chooser
The JX Application Framework provides a built in, extensible file browser object. The following screen shot shows how the Save File dialog window can be extended to allow the user to choose different output formats. Creating a derived class is all that is required in order to extend a file dialog. The ability to place abitrary text at the top of the window is included in the standard version.
The JX file browser provides several features found nowhere else:
- File Chooser supports selecting multiple files.
- Directory Chooser allows the user to choose a directory instead of a file.
- Save File dialog supports the Direct Save protocol.
- File List widget performs incremental search when the user types into it.
- Navigation shortcuts
- Left-arrow and Meta-up-arrow go up a directory.
- Right-arrow and Meta-down-arrow go down into the selected directory.
JX also provides classes for getting and modifying information about files and directories. (JUNIXDirInfo and JUNIXDirEntry)