|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.Struct
org.gnu.glib.GObject
org.gnu.gtk.GtkObject
org.gnu.gtk.Widget
org.gnu.gtk.Container
org.gnu.gtk.Bin
org.gnu.gtk.Window
org.gnu.gtk.Dialog
org.gnu.gtk.FileSelection
public class FileSelection
The FileSelection widget lists all the files and directories in the current working directory and enables the user to select one of the file names. There are a number of navigation controls that enable the user to browse through the entire file system. There also are buttons that create directories, delete files, and rename files.
Constructor Summary | |
---|---|
FileSelection(org.gnu.glib.Handle handle)
Construct a FileSelection using a handle to a native resource. |
|
FileSelection(java.lang.String title)
construct a new FileSelection dialog. |
Method Summary | |
---|---|
void |
complete(java.lang.String pattern)
Will attempt to match pattern to a valid filename or
subdirectory in the current directory. |
Button |
getCancelButton()
Return the Cancel Button widget for this dialog. |
Widget |
getDirList()
Return the directory list for this widget |
Widget |
getFileList()
Returns the the file list for this widget |
java.lang.String |
getFilename()
Returns the selected filename. |
static FileSelection |
getFileSelection(org.gnu.glib.Handle handle)
Internal static factory method to be used by Java-Gnome only. |
Button |
getHelpButton()
Return the Help Button widget for this dialog. |
Button |
getOKButton()
Return the OK Button widget for this Dialog. |
Widget |
getSelectionEntry()
Returns the selection entry |
java.lang.String[] |
getSelections()
Retrieves the list of file selections the user has made in the dialog box. |
boolean |
getSelectMultiple()
Determines whether or not the user is allowed to select multiple files in the file list. |
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
void |
hideFileopButtons()
Hides the file operation buttons that normally appear at the top of the dialog. |
void |
setFilename(java.lang.String filename)
Sets the default path for the file requestor. |
void |
setSelectMultiple(boolean selectMultiple)
Sets whether the user is allowed to select multiple files in the file list. |
void |
showFileopButtons()
Shows the file operation buttons, if they have previously been hidden. |
Methods inherited from class org.gnu.gtk.Dialog |
---|
addButton, addButton, addListener, addWidget, getActionArea, getDialog, getDialogLayout, getEventListenerClass, getEventType, getHasSeparator, getResponseForWidget, removeListener, run, setDefaultResponse, setHasSeparator |
Methods inherited from class org.gnu.gtk.Bin |
---|
getChild |
Methods inherited from class org.gnu.gtk.Container |
---|
add, addListener, getBooleanChildProperty, getBorderWidth, getChildProperty, getChildren, getIntChildProperty, getResizeMode, remove, removeListener, resizeChildren, setBooleanChildProperty, setBorderWidth, setChildProperty, setIntChildProperty, setResizeMode |
Methods inherited from class org.gnu.gtk.GtkObject |
---|
sink |
Methods inherited from class org.gnu.glib.Struct |
---|
equals, getHandle, getNullHandle, hashCode |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileSelection(java.lang.String title)
title
- The string that is displayed in the title bar of the dialog.public FileSelection(org.gnu.glib.Handle handle)
Method Detail |
---|
public static FileSelection getFileSelection(org.gnu.glib.Handle handle)
public void setFilename(java.lang.String filename)
filename
- The default path for the widget.public java.lang.String getFilename()
public void complete(java.lang.String pattern)
pattern
to a valid filename or
subdirectory in the current directory. If a match can be made the matched
filename will appear in the text entry field in the file selection
dialog. If a partial match can be made the "Files" list will contain
those file names which have been partially matched and the "Directories"
list will list those directories which have been partially matched.
pattern
- The pattern to use for matching.public void showFileopButtons()
public void hideFileopButtons()
public Button getOKButton()
public Button getCancelButton()
public Button getHelpButton()
public Widget getDirList()
public Widget getFileList()
public Widget getSelectionEntry()
public java.lang.String[] getSelections()
public void setSelectMultiple(boolean selectMultiple)
getSelections()
to get the list of selected files.
public boolean getSelectMultiple()
setSelectMultiple(boolean)
public static Type getType()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |