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

Variable Index

 o LOAD
The file load variable.
 o SAVE
The file save variable.

Constructor Index

 o FileDialog(Frame)
Creates a file dialog for loading a file.
 o FileDialog(Frame, String)
Creates a file dialog for loading a file.
 o FileDialog(Frame, String, int)
Creates a file dialog with the specified title and mode.

Method Index

 o addNotify()
Creates the file dialog's peer.
 o getDirectory()
Gets the directory of the Dialog.
 o getFile()
Gets the file of the Dialog.
 o getFilenameFilter()
Gets the filter.
 o getMode()
Gets the mode of the file dialog.
 o paramString()
Returns the parameter String of this file dialog.
 o setDirectory(String)
Set the directory of the Dialog to the specified directory.
 o setFile(String)
Sets the file for this dialog to the specified file.
 o setFilenameFilter(FilenameFilter)
Sets the filter for this dialog to the specified filter.
 o setMode(int)
Sets the mode of the file dialog.

Variables

 o LOAD
Properties Public Constant 
   LOAD=int 
The file load variable.

 o SAVE
Properties Public Constant 
   SAVE=int 
The file save variable.

Constructors

 o FileDialog
    method FileDialog(parent=Frame) public 
Creates a file dialog for loading a file. The title of the file dialog is initialy empty.

Parameters:
parent - the owner of the dialog
 o FileDialog
    method FileDialog(parent=Frame, -
                      title=String) public 
Creates a file dialog for loading a file.

Parameters:
parent - the owner of the dialog
title - the title of the Dialog
 o FileDialog
    method FileDialog(parent=Frame, -
                      title=String, -
                      mode=int) public 
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

Methods

 o addNotify
    method addNotify()  public     
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
 o getMode
    method getMode() returns int public     
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).

 o setMode
    method setMode(mode=int)  public     
Sets the mode of the file dialog.

Parameters:
mode - the mode (LOAD or SAVE) for this file dialog.
 o getDirectory
    method getDirectory() returns String public     
Gets the directory of the Dialog.

 o setDirectory
    method setDirectory(dir=String)  public    protect 
Set the directory of the Dialog to the specified directory.

Parameters:
dir - the specific directory
 o getFile
    method getFile() returns String public     
Gets the file of the Dialog.

 o setFile
    method setFile(file=String)  public    protect 
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
 o getFilenameFilter
    method getFilenameFilter() returns FilenameFilter public     
Gets the filter.

 o setFilenameFilter
    method setFilenameFilter(filter=FilenameFilter)  public    protect 
Sets the filter for this dialog to the specified filter.

Parameters:
filter - the specified filter
 o paramString
    method paramString() returns String Inheritable     
Returns the parameter String of this file dialog. Parameter String.

Overrides:
paramString in class Dialog

All Packages  Class Hierarchy  This Package  Previous  Next  Index