|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.homeunix.thecave.moss.swing.MossSmartFileChooser
public class MossSmartFileChooser
A class which helps set up 'smart' file choosers. These file choosers will remember the last selected location, check for read / write access to selected files, append default extensions if desired, etc.
| Method Summary | |
|---|---|
static java.io.File |
showOpenDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter)
Shows the open dialog, with English translation strings. |
static java.io.File |
showOpenDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter,
java.lang.String title,
java.lang.String okTranslation,
java.lang.String cannotWriteDataFileTranslation,
java.lang.String cannotReadDataFileTranslation,
java.lang.String errorTranslation)
Shows the open dialog, with custom translation strings. |
static java.io.File |
showSaveFileDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter,
java.lang.String extension)
Shows the save dialog, with English translation strings. |
static java.io.File |
showSaveFileDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter,
java.lang.String defaultExtension,
java.lang.String title,
java.lang.String okTranslation,
java.lang.String cancelTranslation,
java.lang.String replaceTranslation,
java.lang.String cannotWriteDataFileTranslation,
java.lang.String error,
java.lang.String promptOverwriteFileTranslation,
java.lang.String promptOverwriteFileTitleTranslation)
Shows the save file dialog, with custom translation strings. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.io.File showOpenDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter)
frame - The calling framefilter - The FileFilter to use.
public static java.io.File showOpenDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter,
java.lang.String title,
java.lang.String okTranslation,
java.lang.String cannotWriteDataFileTranslation,
java.lang.String cannotReadDataFileTranslation,
java.lang.String errorTranslation)
frame - The calling framefilter - The FileFilter to use.title - The title of the dialogokTranslation - The translation for the OK button.cannotWriteDataFileTranslation - The translation for "Cannot write to the selected file".cannotReadDataFileTranslation - The translation for "Cannot read from the selected file".errorTranslation - The translation for "Error"
public static java.io.File showSaveFileDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter,
java.lang.String extension)
frame - The calling framefilter - The FileFilter to usedefaultExtension - The default extension. If this is set, we wil ensure
that it is appended to the file name. If this is null, we ignore it.
public static java.io.File showSaveFileDialog(javax.swing.JFrame frame,
javax.swing.filechooser.FileFilter filter,
java.lang.String defaultExtension,
java.lang.String title,
java.lang.String okTranslation,
java.lang.String cancelTranslation,
java.lang.String replaceTranslation,
java.lang.String cannotWriteDataFileTranslation,
java.lang.String error,
java.lang.String promptOverwriteFileTranslation,
java.lang.String promptOverwriteFileTitleTranslation)
frame - The calling framefilter - The FileFilter to usedefaultExtension - The default extension. If this is set, we wil ensure
that it is appended to the file name. If this is null, we ignore it.title - The title of the file chooserokTranslation - The translation for the OK button.cancelTranslation - The translation for the Cancel button.replaceTranslation - The translation for the Replace button.cannotWriteDataFileTranslation - The translation for the message that the selected file is not writable.error - The translation for "Error".promptOverwriteFileTranslation - The translation for the message that the file exists, and will be overwritten.promptOverwriteFileTitleTranslation - The translation for the title of the overwrite warning.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||