com.jaxfront.core.util.io
Class FileSelector
java.lang.Object
com.jaxfront.core.util.io.FileSelector
- All Implemented Interfaces:
- FileChooseAction
public class FileSelector
- extends java.lang.Object
- implements FileChooseAction
This is a helper class to open and save files through a graphical dialog.
- Version:
- 1.60
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_action
public int _action
_selectionMode
public int _selectionMode
_selection
public java.io.File[] _selection
FileSelector
public FileSelector(java.lang.String title,
int selectionMode)
FileSelector
public FileSelector(java.lang.String title)
getSelectedFiles
public java.io.File[] getSelectedFiles()
getSelectedFile
public java.io.File getSelectedFile()
getSelectedURL
public java.net.URL getSelectedURL()
getSelectedURLs
public java.net.URL[] getSelectedURLs()
setRootDir
public void setRootDir(java.io.File rootDir)
setRootDir
public void setRootDir(java.lang.String rootDir)
showSaveDialog
public void showSaveDialog(java.awt.Component comp)
showOpenDialog
public void showOpenDialog(java.awt.Component comp)
hasSelectionChanged
public boolean hasSelectionChanged()
handleSelection
public void handleSelection(javax.swing.JFileChooser chooser,
int takenAction)
- Description copied from interface:
FileChooseAction
- Defines what to do with the JFileChooser and the user raised action
- Specified by:
handleSelection
in interface FileChooseAction
- See Also:
FileChooseAction.handleSelection(javax.swing.JFileChooser,
int)
addFileFilter
public void addFileFilter(FileFilter filter)
addFileFilter
public void addFileFilter(java.lang.String suffix,
java.lang.String description,
boolean acceptsDirectories)
getFileFilter
public javax.swing.filechooser.FileFilter[] getFileFilter()
setCurrentFileFilter
public void setCurrentFileFilter(java.lang.String suffix,
java.lang.String description,
boolean acceptsDirectories)
setCurrentFileFilter
public void setCurrentFileFilter(FileFilter filter)
removeFileFilter
public void removeFileFilter(FileFilter filter)
setBackgroundColor
public void setBackgroundColor(java.awt.Color color)
- Parameters:
_required
- The _required to set.
getBackgroundColor
public java.awt.Color getBackgroundColor()
- Returns:
- Returns the _required.