se.datadosen.component
Interface FileChooser
- All Known Implementing Classes:
- DeferredChooser, JSwingFileChooser, JXFileChooser, MacFileChooser
public interface FileChooser
Interface that maps well towards JFileChooser but allows use to exchange JFileChooser for other implementations
For details on these methods, see JFileChooser
setCurrentDirectory
void setCurrentDirectory(java.io.File dir)
getCurrentDirectory
java.io.File getCurrentDirectory()
setDialogTitle
void setDialogTitle(java.lang.String dialogTitle)
setDialogType
void setDialogType(int dialogType)
setMultiSelectionEnabled
void setMultiSelectionEnabled(boolean b)
setFileSelectionMode
void setFileSelectionMode(int mode)
addActionListener
void addActionListener(java.awt.event.ActionListener l)
setFileView
void setFileView(javax.swing.filechooser.FileView fileView)
setFileFilter
void setFileFilter(javax.swing.filechooser.FileFilter filter)
showDialog
int showDialog(java.awt.Component parent,
java.lang.String approveButtonText)
throws java.awt.HeadlessException
- Throws:
java.awt.HeadlessException
showOpenDialog
int showOpenDialog(java.awt.Component parent)
throws java.awt.HeadlessException
- Throws:
java.awt.HeadlessException
showSaveDialog
int showSaveDialog(java.awt.Component parent)
throws java.awt.HeadlessException
- Throws:
java.awt.HeadlessException
getSelectedFile
java.io.File getSelectedFile()
setSelectedFile
void setSelectedFile(java.io.File file)
getSelectedFiles
java.io.File[] getSelectedFiles()