public class OpenSaveFileDialog
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
OpenSaveFileDialog.OpenSaveFileDialogExtOptions |
class |
OpenSaveFileDialog.OpenSaveFileDialogOptions |
Modifier and Type | Field and Description |
---|---|
static char |
DEFAULT_FILTER_SEPARATOR |
static int |
FES_COMBOBOX |
static int |
FES_EDIT |
Constructor and Description |
---|
OpenSaveFileDialog() |
OpenSaveFileDialog(java.io.File initialDirectory) |
OpenSaveFileDialog(java.lang.String title) |
OpenSaveFileDialog(java.lang.String title,
java.lang.String initialDirectory) |
OpenSaveFileDialog(java.awt.Window owner) |
OpenSaveFileDialog(java.awt.Window owner,
java.io.File initialDirectory) |
OpenSaveFileDialog(java.awt.Window owner,
java.lang.String title) |
OpenSaveFileDialog(java.awt.Window owner,
java.lang.String title,
java.io.File initialDirectory) |
OpenSaveFileDialog(java.awt.Window owner,
java.lang.String title,
java.lang.String initialDirectory) |
OpenSaveFileDialog(Wnd owner)
Creates a new dialog with a specified owner window.
|
OpenSaveFileDialog(Wnd owner,
java.lang.String title)
Creates a new dialog with a specified owner window and title.
|
OpenSaveFileDialog(Wnd owner,
java.lang.String title,
java.io.File initialDirectory)
Creates a new dialog with a specified owner window and title.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
doExecute(com.jniwrapper.Function function)
Executes the function passed as a parameter.
|
long |
getCurrentFilterIndex() |
java.lang.String |
getDefaultExt() |
protected com.jniwrapper.Callback |
getDialogCallback() |
long |
getErrorCode() |
protected OpenSaveFileDialog.OpenSaveFileDialogExtOptions |
getExtOptions() |
int |
getFileEditStyle() |
java.lang.String |
getFileName() |
java.util.List |
getFiles() |
protected void |
getFiles(OFNStructure ofnStructure)
Retrieves file names from the parameter.
|
java.lang.String |
getFilter() |
long |
getFilterIndex() |
char |
getFilterSeparator() |
java.lang.String |
getInitialDir() |
boolean |
getOpenFileName()
Calls the OpenFileName dialog.
|
OpenSaveFileDialog.OpenSaveFileDialogOptions |
getOptions() |
java.awt.Window |
getOwner() |
Wnd |
getOwnerWnd()
Returns owner window handle.
|
boolean |
getSaveFileName()
Calls SaveFileName dialog.
|
java.lang.String |
getTitle() |
boolean |
isForceCurrentDirectory() |
void |
setCurrentFilterIndex(long currentFilterIndex) |
void |
setDefaultExt(java.lang.String defaultExt) |
void |
setFileEditStyle(int fileEditStyle) |
void |
setFileName(java.lang.String fileName)
Sets the predefined file name.
|
void |
setFilter(java.lang.String filter)
Sets filter string.
|
void |
setFilterIndex(long filterIndex)
Sets the index of the filter that will be selected in the dialog.
|
void |
setFilterSeparator(char filterSeparator) |
void |
setForceCurrentDirectory(boolean forceCurrentDirectory)
Forces dialog to open the current directory.
|
void |
setInitialDir(java.lang.String initialDir)
Sets initial directory where the diloag will be opened.
|
void |
setOwner(java.awt.Window owner)
Sets the owner of the dialog.
|
void |
setOwnerWnd(Wnd ownerWnd)
Sets new owner window handle.
|
void |
setTitle(java.lang.String title)
Sets the title of the dialog.
|
public static final char DEFAULT_FILTER_SEPARATOR
public static final int FES_EDIT
public static final int FES_COMBOBOX
public OpenSaveFileDialog(java.awt.Window owner, java.lang.String title, java.lang.String initialDirectory)
public OpenSaveFileDialog()
public OpenSaveFileDialog(java.lang.String title)
public OpenSaveFileDialog(java.awt.Window owner)
public OpenSaveFileDialog(java.awt.Window owner, java.lang.String title)
public OpenSaveFileDialog(java.awt.Window owner, java.lang.String title, java.io.File initialDirectory)
public OpenSaveFileDialog(java.lang.String title, java.lang.String initialDirectory)
public OpenSaveFileDialog(java.io.File initialDirectory)
public OpenSaveFileDialog(java.awt.Window owner, java.io.File initialDirectory)
public OpenSaveFileDialog(Wnd owner)
owner
- owner's window handle;public OpenSaveFileDialog(Wnd owner, java.lang.String title, java.io.File initialDirectory)
owner
- owner's window handle;title
- dialog's title;initialDirectory
- initial folder that dialog will open;public OpenSaveFileDialog(Wnd owner, java.lang.String title)
owner
- owner's window handle;title
- dialog's title;public java.awt.Window getOwner()
public void setOwner(java.awt.Window owner)
owner
- public void setOwnerWnd(Wnd ownerWnd)
ownerWnd
- owner window handlepublic Wnd getOwnerWnd()
public char getFilterSeparator()
public void setFilterSeparator(char filterSeparator)
public OpenSaveFileDialog.OpenSaveFileDialogOptions getOptions()
OpenSaveFileDialog.OpenSaveFileDialogOptions
that contains standard dialog
option. These options customize the dialog behavior and style.public java.lang.String getFilter()
public void setFilter(java.lang.String filter)
filter
- public long getFilterIndex()
public void setFilterIndex(long filterIndex)
filterIndex
- public long getCurrentFilterIndex()
public void setCurrentFilterIndex(long currentFilterIndex)
currentFilterIndex
- public java.lang.String getInitialDir()
public void setInitialDir(java.lang.String initialDir)
initialDir
- public java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- public java.lang.String getDefaultExt()
public void setDefaultExt(java.lang.String defaultExt)
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
fileName
- public java.util.List getFiles()
public int getFileEditStyle()
public void setFileEditStyle(int fileEditStyle)
protected OpenSaveFileDialog.OpenSaveFileDialogExtOptions getExtOptions()
OpenSaveFileDialog.OpenSaveFileDialogExtOptions
contains extended dialog
options. These options work only on Win2k, WinMe or greater.public boolean isForceCurrentDirectory()
public void setForceCurrentDirectory(boolean forceCurrentDirectory)
forceCurrentDirectory
- protected com.jniwrapper.Callback getDialogCallback()
protected boolean doExecute(com.jniwrapper.Function function)
function
- public long getErrorCode()
protected void getFiles(OFNStructure ofnStructure)
ofnStructure
- public boolean getOpenFileName()
public boolean getSaveFileName()