All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.FileDialog
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Dialog
|
+----java.awt.FileDialog
- public class FileDialog
- extends Dialog
The File Dialog class displays a file selection dialog. It is a
modal dialog and will block the calling thread when the show method
is called to display it, until the user has chosen a file.
- See Also:
- show
-
LOAD
- The file load variable.
-
SAVE
- The file save variable.
-
FileDialog(Frame)
- Creates a file dialog for loading a file.
-
FileDialog(Frame, String)
- Creates a file dialog for loading a file.
-
FileDialog(Frame, String, int)
- Creates a file dialog with the specified title and mode.
-
addNotify()
- Creates the file dialog's peer.
-
getDirectory()
- Gets the directory of the Dialog.
-
getFile()
- Gets the file of the Dialog.
-
getFilenameFilter()
- Gets the filter.
-
getMode()
- Gets the mode of the file dialog.
-
paramString()
- Returns the parameter String of this file dialog.
-
setDirectory(String)
- Set the directory of the Dialog to the specified directory.
-
setFile(String)
- Sets the file for this dialog to the specified file.
-
setFilenameFilter(FilenameFilter)
- Sets the filter for this dialog to the specified filter.
-
setMode(int)
- Sets the mode of the file dialog.
LOAD
public static final int LOAD
- The file load variable.
SAVE
public static final int SAVE
- The file save variable.
FileDialog
public FileDialog(Frame parent)
- Creates a file dialog for loading a file. The title of the
file dialog is initialy empty.
- Parameters:
- parent - the owner of the dialog
FileDialog
public FileDialog(Frame parent,
String title)
- Creates a file dialog for loading a file.
- Parameters:
- parent - the owner of the dialog
- title - the title of the Dialog
FileDialog
public FileDialog(Frame parent,
String title,
int mode)
- Creates a file dialog with the specified title and mode.
- Parameters:
- parent - the owner of the dialog
- title - the title of the Dialog
- mode - the mode of the Dialog
addNotify
public void addNotify()
- Creates the file dialog's peer. The peer allows us to change the look
of the file dialog without changing its functionality.
- Overrides:
- addNotify in class Dialog
getMode
public int getMode()
- Gets the mode of the file dialog. The mode determines whether
this file dialog will be used for loading a file (LOAD) or
saving a file (SAVE).
setMode
public void setMode(int mode)
- Sets the mode of the file dialog.
- Parameters:
- mode - the mode (LOAD or SAVE) for this file dialog.
getDirectory
public String getDirectory()
- Gets the directory of the Dialog.
setDirectory
public synchronized void setDirectory(String dir)
- Set the directory of the Dialog to the specified directory.
- Parameters:
- dir - the specific directory
getFile
public String getFile()
- Gets the file of the Dialog.
setFile
public synchronized void setFile(String file)
- Sets the file for this dialog to the specified file. This will
become the default file if set before the dialog is shown.
- Parameters:
- file - the file being set
getFilenameFilter
public FilenameFilter getFilenameFilter()
- Gets the filter.
setFilenameFilter
public synchronized void setFilenameFilter(FilenameFilter filter)
- Sets the filter for this dialog to the specified filter.
- Parameters:
- filter - the specified filter
paramString
protected String paramString()
- Returns the parameter String of this file dialog.
Parameter String.
- Overrides:
- paramString in class Dialog
All Packages Class Hierarchy This Package Previous Next Index