se.datadosen.component
Interface DirectoryChooser

All Known Implementing Classes:
DeferredChooser, JDirectoryChooser, MacDirectoryChooser

public interface DirectoryChooser

JFileChooser doesn't allow directory selection very well on Mac. On Windows we can use the JDirectoryChooser trick This interface unifies the Mac and PC way of selecting directories


Method Summary
 java.io.File getCurrentDirectory()
           
 java.io.File getSelectedFile()
           
 void setCurrentDirectory(java.io.File dir)
           
 void setDialogTitle(java.lang.String title)
           
 void setSelectedFile(java.io.File file)
           
 int showOpenDialog(java.awt.Component parent)
           
 

Method Detail

setCurrentDirectory

void setCurrentDirectory(java.io.File dir)

getCurrentDirectory

java.io.File getCurrentDirectory()

setSelectedFile

void setSelectedFile(java.io.File file)

getSelectedFile

java.io.File getSelectedFile()

setDialogTitle

void setDialogTitle(java.lang.String title)

showOpenDialog

int showOpenDialog(java.awt.Component parent)
Returns:
Same as JFileChooser show... methods