Class FileChooser

java.lang.Object
  extended byFileChooser

public class FileChooser
extends java.lang.Object

A class to make working with a file chooser easier for students. It uses a JFileChooser to let the user pick a file and returns the choosen file name. Copyright Georgia Institute of Technology 2004

Author:
Barb Ericson ericson@cc.gatech.edu

Constructor Summary
FileChooser()
           
 
Method Summary
static java.lang.String getMediaDirectory()
          Method to get the directory for the media
static java.lang.String getMediaPath(java.lang.String fileName)
          Method to get the full path for the passed file name
static java.lang.String pickAFile()
          Method to let the user pick a file and return the full file name as a string.
static void setMediaPath(java.lang.String directory)
          Method to set the media path by setting the directory to use
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileChooser

public FileChooser()
Method Detail

pickAFile

public static java.lang.String pickAFile()
Method to let the user pick a file and return the full file name as a string. If the user didn't pick a file then the file name will be null.

Returns:
the full file name of the picked file or null

getMediaPath

public static java.lang.String getMediaPath(java.lang.String fileName)
Method to get the full path for the passed file name

Parameters:
fileName - the name of a file
Returns:
the full path for the file

getMediaDirectory

public static java.lang.String getMediaDirectory()
Method to get the directory for the media

Returns:
the media directory

setMediaPath

public static void setMediaPath(java.lang.String directory)
Method to set the media path by setting the directory to use

Parameters:
directory - the directory to use for the media path