public final class XdevFileChooserFactory extends Object
XdevFileChooser
.
Example:
XdevFileChooser chooser = XdevFileChooserFactory.getFileChooser(
"Media", // key used for caching and persistance
new XdevFileFilter("Audio Files","mp3","flac","ogg"),
new XdevFileFilter("Video Files","mp4","mpg","avi"));
XdevFile file = chooser.showOpenDialog();
XdevFileChooser
,
XdevFileFilter
Modifier and Type | Method and Description |
---|---|
static XdevFileChooser |
getFileChooser(String key,
boolean multiSelectionEnabled,
boolean acceptAllFileFilter,
FileFilter... filters)
Returns a
XdevFileChooser associated with key . |
static XdevFileChooser |
getFileChooser(String key,
boolean acceptAllFileFilter,
FileFilter... filters)
Shortcut for getFileChooser(key,false,acceptAllFileFilter,filters).
|
static XdevFileChooser |
getFileChooser(String key,
FileFilter... filters)
Shortcut for getFileChooser(key,false,false,filters).
|
public static XdevFileChooser getFileChooser(String key, FileFilter... filters)
public static XdevFileChooser getFileChooser(String key, boolean acceptAllFileFilter, FileFilter... filters)
public static XdevFileChooser getFileChooser(String key, boolean multiSelectionEnabled, boolean acceptAllFileFilter, FileFilter... filters)
XdevFileChooser
associated with key
.
If the XdevFileChooser should check for the right extension when saving a
file use a XdevFileFilter
.
key
- the id of the file chooser, e.g. "XML files" or "images"multiSelectionEnabled
- true if multiple files may be selectedacceptAllFileFilter
- true if the all file filter should be usedfilters
- the filters for the filechooserkey
Copyright © 2003–2021 XDEV Software. All rights reserved.