public class VFSJFileChooserBased extends java.lang.Object implements FileDialogChooser
APPROVE_OPTION, CANCEL_OPTION, DIRECTORIES_ONLY, ERROR_OPTION, FILES_AND_DIRECTORIES, FILES_ONLY, OPEN_DIALOG, SAVE_DIALOG| Constructor and Description |
|---|
VFSJFileChooserBased(java.lang.String fileChooserID) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChoosableFileFilter(javax.swing.filechooser.FileFilter next) |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
java.nio.charset.Charset |
getCharset() |
java.io.File |
getCurrentDirectory() |
javax.swing.filechooser.FileFilter |
getFileFilter() |
java.io.File |
getSelectedFile() |
java.io.File[] |
getSelectedFiles()
Returns a list of selected files if the file chooser is
set to allow multiple selection.
|
boolean |
isMultiSelectionEnabled() |
void |
setAcceptAllFileFilterUsed(boolean b) |
void |
setAccessory(javax.swing.JComponent newAccessory) |
void |
setCurrentDirectory(java.io.File dir) |
void |
setDialogTitle(java.lang.String dialogTitle) |
void |
setDialogType(int dialogType) |
void |
setDragEnabled(boolean b) |
void |
setFileFilter(javax.swing.filechooser.FileFilter filter) |
void |
setFileHidingEnabled(boolean b) |
void |
setFileSelectionMode(int mode) |
void |
setMultiSelectionEnabled(boolean b) |
void |
setVisibleCharsetPicker(boolean b) |
int |
showOpenDialog(java.awt.Component parent) |
int |
showSaveDialog(java.awt.Component parent) |
int |
showSaveDialog(java.awt.Component parent,
java.io.File folder) |
public void setCurrentDirectory(java.io.File dir)
setCurrentDirectory in interface FileDialogChooserpublic java.io.File getCurrentDirectory()
getCurrentDirectory in interface FileDialogChooserpublic void setDialogTitle(java.lang.String dialogTitle)
setDialogTitle in interface FileDialogChooserpublic void setDialogType(int dialogType)
setDialogType in interface FileDialogChooserpublic void setDragEnabled(boolean b)
setDragEnabled in interface FileDialogChooserpublic void setFileFilter(javax.swing.filechooser.FileFilter filter)
setFileFilter in interface FileDialogChooserpublic javax.swing.filechooser.FileFilter getFileFilter()
getFileFilter in interface FileDialogChooserpublic void setFileSelectionMode(int mode)
setFileSelectionMode in interface FileDialogChooserpublic java.io.File getSelectedFile()
getSelectedFile in interface FileDialogChooserpublic java.io.File[] getSelectedFiles()
FileDialogChoosergetSelectedFiles in interface FileDialogChooserpublic void setFileHidingEnabled(boolean b)
setFileHidingEnabled in interface FileDialogChooserpublic void setMultiSelectionEnabled(boolean b)
setMultiSelectionEnabled in interface FileDialogChooserpublic boolean isMultiSelectionEnabled()
isMultiSelectionEnabled in interface FileDialogChooserpublic int showOpenDialog(java.awt.Component parent)
showOpenDialog in interface FileDialogChooserpublic int showSaveDialog(java.awt.Component parent)
showSaveDialog in interface FileDialogChooserpublic int showSaveDialog(java.awt.Component parent,
java.io.File folder)
showSaveDialog in interface FileDialogChooserpublic void setAcceptAllFileFilterUsed(boolean b)
setAcceptAllFileFilterUsed in interface FileDialogChooserpublic void addChoosableFileFilter(javax.swing.filechooser.FileFilter next)
addChoosableFileFilter in interface FileDialogChooserpublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface FileDialogChooserpublic void setAccessory(javax.swing.JComponent newAccessory)
setAccessory in interface FileDialogChooserpublic void setVisibleCharsetPicker(boolean b)
setVisibleCharsetPicker in interface FileDialogChooserpublic java.nio.charset.Charset getCharset()
getCharset in interface FileDialogChooser