public class SwingFileDialogs extends Object implements XFileDialogs
| Modifier and Type | Field and Description |
|---|---|
static org.apache.logging.log4j.Logger |
log |
| Constructor and Description |
|---|
SwingFileDialogs(Component parent) |
| Modifier and Type | Method and Description |
|---|---|
static javafx.stage.FileChooser |
getChooser(Object action) |
static javafx.stage.DirectoryChooser |
getChooserDirectory(Object action) |
static File |
getDefaultDirectory() |
static File |
getDirectoryValue(javafx.stage.DirectoryChooser chooser) |
static File |
getFileValue(javafx.stage.FileChooser chooser,
int dialogState) |
static Component |
getParent() |
File |
open(Object action,
String title,
String extension,
String fileType,
String current) |
File |
openDirectory(Object action,
String title,
File defaultDirectory) |
File |
openFile(Object action,
String title,
Map<String,StringList> extensions,
File currentFile,
String filterToSelect) |
File |
openFile(Object action,
String title,
Map<String,StringList> extensions,
String defaultFilterName,
String currentFileName) |
File |
openFileOrDirectory(Object action,
String title,
File defaultDirectory,
Map<String,StringList> extensions,
String filterToSelect)
Deprecated.
|
File |
openXML(Object action,
String title) |
File |
saveAs(Object action,
String title) |
File |
saveAs(Object action,
String title,
Map<String,StringList> extensions,
File currentFile,
String filterToSelect) |
File |
saveAs(Object action,
String title,
String extension,
String fileType,
File defaultFile) |
File |
saveAsDirectory(Object action,
String title,
File defaultDirectory) |
public SwingFileDialogs(Component parent)
public static File getDefaultDirectory()
public static javafx.stage.FileChooser getChooser(Object action)
public static javafx.stage.DirectoryChooser getChooserDirectory(Object action)
public static Component getParent()
public File openFile(Object action, String title, Map<String,StringList> extensions, @Nullable File currentFile, @Nullable String filterToSelect)
openFile in interface XFileDialogsfilterToSelect - - pass a filter description here to select a corresponding filter by default
pass null to select "All files" filterpublic File saveAs(Object action, String title)
saveAs in interface XFileDialogspublic File saveAs(Object action, String title, String extension, String fileType, File defaultFile)
saveAs in interface XFileDialogspublic File saveAs(Object action, String title, Map<String,StringList> extensions, @Nullable File currentFile, @Nullable String filterToSelect)
saveAs in interface XFileDialogspublic File open(Object action, String title, String extension, String fileType, String current)
open in interface XFileDialogspublic File openFile(Object action, String title, Map<String,StringList> extensions, String defaultFilterName, String currentFileName)
openFile in interface XFileDialogspublic File openXML(Object action, String title)
openXML in interface XFileDialogspublic File openDirectory(Object action, String title, File defaultDirectory)
openDirectory in interface XFileDialogs@Deprecated public File openFileOrDirectory(Object action, String title, File defaultDirectory, Map<String,StringList> extensions, String filterToSelect)
openFileOrDirectory in interface XFileDialogspublic static File getFileValue(javafx.stage.FileChooser chooser, int dialogState)
public static File getDirectoryValue(javafx.stage.DirectoryChooser chooser)
public File saveAsDirectory(Object action, String title, File defaultDirectory)
saveAsDirectory in interface XFileDialogsCopyright © 2019. All rights reserved.