public class WebFileChooser extends javax.swing.JFileChooser implements Styleable, Skinnable, Paintable, ShapeProvider, MarginSupport, PaddingSupport, com.alee.managers.language.LanguageMethods, com.alee.managers.language.LanguageContainerMethods
javax.swing.JFileChooser.AccessibleJFileChooserjavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<? extends java.awt.Image> |
customIcons
Custom icons for file chooser dialog.
|
ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY, accessibleContext, ACCESSORY_CHANGED_PROPERTY, APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY, APPROVE_BUTTON_TEXT_CHANGED_PROPERTY, APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY, APPROVE_OPTION, APPROVE_SELECTION, CANCEL_OPTION, CANCEL_SELECTION, CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY, CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY, CUSTOM_DIALOG, DIALOG_TITLE_CHANGED_PROPERTY, DIALOG_TYPE_CHANGED_PROPERTY, DIRECTORIES_ONLY, DIRECTORY_CHANGED_PROPERTY, ERROR_OPTION, FILE_FILTER_CHANGED_PROPERTY, FILE_HIDING_CHANGED_PROPERTY, FILE_SELECTION_MODE_CHANGED_PROPERTY, FILE_SYSTEM_VIEW_CHANGED_PROPERTY, FILE_VIEW_CHANGED_PROPERTY, FILES_AND_DIRECTORIES, FILES_ONLY, MULTI_SELECTION_ENABLED_CHANGED_PROPERTY, OPEN_DIALOG, SAVE_DIALOG, SELECTED_FILE_CHANGED_PROPERTY, SELECTED_FILES_CHANGED_PROPERTYlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTEMPTYEMPTY| Constructor and Description |
|---|
WebFileChooser()
Constructs a WebFileChooser pointing to the user's default directory.
|
WebFileChooser(java.io.File dir)
Constructs a WebFileChooser using the given File as the path.
|
WebFileChooser(java.io.File dir,
javax.swing.filechooser.FileSystemView fsv)
Constructs a WebFileChooser using the given current directory and FileSystemView.
|
WebFileChooser(javax.swing.filechooser.FileSystemView fsv)
Constructs a WebFileChooser using the given FileSystemView.
|
WebFileChooser(java.lang.String dirPath)
Constructs a WebFileChooser using the given path.
|
WebFileChooser(java.lang.String dirPath,
javax.swing.filechooser.FileSystemView fsv)
Constructs a WebFileChooser using the given current directory path and FileSystemView.
|
WebFileChooser(StyleId id)
Constructs a WebFileChooser pointing to the user's default directory.
|
WebFileChooser(StyleId id,
java.io.File dir)
Constructs a WebFileChooser using the given File as the path.
|
WebFileChooser(StyleId id,
java.io.File dir,
javax.swing.filechooser.FileSystemView fsv)
Constructs a WebFileChooser using the given current directory and FileSystemView.
|
WebFileChooser(StyleId id,
javax.swing.filechooser.FileSystemView fsv)
Constructs a WebFileChooser using the given FileSystemView.
|
WebFileChooser(StyleId id,
java.lang.String dirPath)
Constructs a WebFileChooser using the given path.
|
WebFileChooser(StyleId id,
java.lang.String dirPath,
javax.swing.filechooser.FileSystemView fsv)
Constructs a WebFileChooser using the given current directory path and FileSystemView.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStyleListener(StyleListener listener)
Adds style change listener.
|
protected javax.swing.JDialog |
createDialog(java.awt.Component parent) |
com.alee.utils.filefilter.AbstractFileFilter |
getActiveFileFilter()
Returns currently active file filter.
|
java.util.List<com.alee.utils.filefilter.AbstractFileFilter> |
getAvailableFilters()
Returns list of available file filters.
|
Painter |
getCustomPainter()
Returns custom base painter for this component.
|
Painter |
getCustomPainter(java.lang.String id)
Returns custom painter for this component.
|
java.util.Map<java.lang.String,Painter> |
getCustomPainters()
Returns all custom painters for this component.
|
java.awt.Image |
getDialogIcon()
Returns custom dialog icon.
|
java.util.List<? extends java.awt.Image> |
getDialogIcons()
Returns custom dialog icons.
|
WebFileChooserPanel |
getFileChooserPanel()
Returns file chooser panel.
|
java.lang.String |
getLanguageContainerKey() |
java.awt.Insets |
getMargin()
Returns current margin.
|
java.awt.Insets |
getPadding()
Returns current padding.
|
Skin |
getSkin()
Returns skin currently applied to this component.
|
StyleId |
getStyleId()
Returns component style ID.
|
boolean |
isGenerateThumbnails()
Returns whether file thumbnails are generated or not.
|
boolean |
isLanguageSet() |
java.awt.Shape |
provideShape()
Returns component shape.
|
void |
removeLanguage() |
void |
removeLanguageContainerKey() |
void |
removeLanguageUpdater() |
void |
removeStyleListener(StyleListener listener)
Removes style change listener.
|
boolean |
restoreDefaultPainters()
Restores default painters for this component.
|
Skin |
restoreSkin()
Restores global skin for this component and all of its children linked via
StyleId. |
void |
setApproveButtonLanguage(java.lang.String key)
Sets approve button language key.
|
void |
setApproveButtonText(FileAcceptText approveText)
Sets approve button text type.
|
void |
setCurrentDirectory(java.lang.String path)
Sets currently displayed directory.
|
Painter |
setCustomPainter(Painter painter)
Sets custom base painter for this component.
|
Painter |
setCustomPainter(java.lang.String id,
Painter painter)
Sets custom painter for this component under the specified painter ID.
|
void |
setDialogIcon(javax.swing.ImageIcon icon)
Sets custom dialog icon.
|
void |
setDialogIcons(java.util.List<? extends javax.swing.ImageIcon> customIcons)
Sets custom dialog icons.
|
void |
setDialogImage(java.awt.Image icon)
Sets custom dialog icon.
|
void |
setDialogImages(java.util.List<? extends java.awt.Image> customIcons)
Sets custom dialog icons.
|
void |
setDialogTitleKey(java.lang.String dialogTitle)
Sets dialog title language key.
|
void |
setGenerateThumbnails(boolean generate)
Sets whether file thumbnails should be generated or not.
|
void |
setLanguage(java.lang.String key,
java.lang.Object... data) |
void |
setLanguageContainerKey(java.lang.String key) |
void |
setLanguageUpdater(com.alee.managers.language.updaters.LanguageUpdater updater) |
void |
setMargin(java.awt.Insets margin)
Sets new margin.
|
void |
setMargin(int margin)
Sets new margin.
|
void |
setMargin(int top,
int left,
int bottom,
int right)
Sets new margin.
|
void |
setPadding(java.awt.Insets padding)
Sets new padding.
|
void |
setPadding(int padding)
Sets new padding.
|
void |
setPadding(int top,
int left,
int bottom,
int right)
Sets new padding.
|
void |
setSelectedFile(java.lang.String path)
Sets currently selected file.
|
Skin |
setSkin(Skin skin)
Applies specified skin to the specified component and all of its children linked via
StyleId. |
Skin |
setSkin(Skin skin,
boolean recursively)
Applies specified skin to the specified component and all of its children linked via
StyleId. |
StyleId |
setStyleId(StyleId id)
Sets new component style ID.
|
static java.util.List<java.io.File> |
showMultiOpenDialog()
Constructs and displays multiply files open dialog and returns selected files list as a result.
|
static java.util.List<java.io.File> |
showMultiOpenDialog(java.awt.Component parent,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays multiply files open dialog and returns selected files list as a result.
|
static java.util.List<java.io.File> |
showMultiOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory)
Constructs and displays multiply files open dialog and returns selected files list as a result.
|
static java.util.List<java.io.File> |
showMultiOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays multiply files open dialog and returns selected files list as a result.
|
static java.util.List<java.io.File> |
showMultiOpenDialog(com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays multiply files open dialog and returns selected files list as a result.
|
static java.util.List<java.io.File> |
showMultiOpenDialog(java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays multiply files open dialog and returns selected files list as a result.
|
static java.io.File |
showOpenDialog()
Constructs and displays file open dialog and returns selected file as a result.
|
static java.io.File |
showOpenDialog(java.awt.Component parent,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file open dialog and returns selected file as a result.
|
static java.io.File |
showOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory)
Constructs and displays file open dialog and returns selected file as a result.
|
static java.io.File |
showOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file open dialog and returns selected file as a result.
|
static java.io.File |
showOpenDialog(com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file open dialog and returns selected file as a result.
|
static java.io.File |
showOpenDialog(java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file open dialog and returns selected file as a result.
|
static java.io.File |
showSaveDialog()
Constructs and displays file save dialog and returns selected file as a result.
|
static java.io.File |
showSaveDialog(java.awt.Component parent,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file save dialog and returns selected file as a result.
|
static java.io.File |
showSaveDialog(java.awt.Component parent,
java.lang.String currentDirectory)
Constructs and displays file save dialog and returns selected file as a result.
|
static java.io.File |
showSaveDialog(java.awt.Component parent,
java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file save dialog and returns selected file as a result.
|
static java.io.File |
showSaveDialog(com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file save dialog and returns selected file as a result.
|
static java.io.File |
showSaveDialog(java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
Constructs and displays file save dialog and returns selected file as a result.
|
void |
updateLanguage(java.lang.Object... data) |
void |
updateLanguage(java.lang.String key,
java.lang.Object... data) |
void |
updateUI()
Installs a Web-UI into this component.
|
accept, addActionListener, addChoosableFileFilter, approveSelection, cancelSelection, changeToParentDirectory, ensureFileIsVisible, fireActionPerformed, getAcceptAllFileFilter, getAccessibleContext, getAccessory, getActionListeners, getApproveButtonMnemonic, getApproveButtonText, getApproveButtonToolTipText, getChoosableFileFilters, getControlButtonsAreShown, getCurrentDirectory, getDescription, getDialogTitle, getDialogType, getDragEnabled, getFileFilter, getFileSelectionMode, getFileSystemView, getFileView, getIcon, getName, getSelectedFile, getSelectedFiles, getTypeDescription, getUI, getUIClassID, isAcceptAllFileFilterUsed, isDirectorySelectionEnabled, isFileHidingEnabled, isFileSelectionEnabled, isMultiSelectionEnabled, isTraversable, paramString, removeActionListener, removeChoosableFileFilter, rescanCurrentDirectory, resetChoosableFileFilters, setAcceptAllFileFilterUsed, setAccessory, setApproveButtonMnemonic, setApproveButtonMnemonic, setApproveButtonText, setApproveButtonToolTipText, setControlButtonsAreShown, setCurrentDirectory, setDialogTitle, setDialogType, setDragEnabled, setFileFilter, setFileHidingEnabled, setFileSelectionMode, setFileSystemView, setFileView, setMultiSelectionEnabled, setSelectedFile, setSelectedFiles, setup, showDialog, showOpenDialog, showSaveDialogaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected java.util.List<? extends java.awt.Image> customIcons
public WebFileChooser()
public WebFileChooser(java.lang.String dirPath)
dirPath - a String giving the path to a file or directorypublic WebFileChooser(java.io.File dir)
dir - a File object specifying the path to a file or directorypublic WebFileChooser(javax.swing.filechooser.FileSystemView fsv)
fsv - file system viewpublic WebFileChooser(java.io.File dir,
javax.swing.filechooser.FileSystemView fsv)
dir - a File object specifying the path to a file or directoryfsv - file system viewpublic WebFileChooser(java.lang.String dirPath,
javax.swing.filechooser.FileSystemView fsv)
dirPath - a String giving the path to a file or directoryfsv - file system viewpublic WebFileChooser(StyleId id)
id - style IDpublic WebFileChooser(StyleId id, java.lang.String dirPath)
id - style IDdirPath - a String giving the path to a file or directorypublic WebFileChooser(StyleId id, java.io.File dir)
id - style IDdir - a File object specifying the path to a file or directorypublic WebFileChooser(StyleId id, javax.swing.filechooser.FileSystemView fsv)
id - style IDfsv - file system viewpublic WebFileChooser(StyleId id, java.io.File dir, javax.swing.filechooser.FileSystemView fsv)
id - style IDdir - a File object specifying the path to a file or directoryfsv - file system viewpublic WebFileChooser(StyleId id, java.lang.String dirPath, javax.swing.filechooser.FileSystemView fsv)
id - style IDdirPath - a String giving the path to a file or directoryfsv - file system viewprotected javax.swing.JDialog createDialog(java.awt.Component parent)
throws java.awt.HeadlessException
createDialog in class javax.swing.JFileChooserjava.awt.HeadlessExceptionpublic java.awt.Image getDialogIcon()
public java.util.List<? extends java.awt.Image> getDialogIcons()
public void setDialogIcon(javax.swing.ImageIcon icon)
icon - new custom dialog iconpublic void setDialogImage(java.awt.Image icon)
icon - new custom dialog iconpublic void setDialogIcons(java.util.List<? extends javax.swing.ImageIcon> customIcons)
customIcons - new custom dialog iconspublic void setDialogImages(java.util.List<? extends java.awt.Image> customIcons)
customIcons - new custom dialog iconspublic void setDialogTitleKey(java.lang.String dialogTitle)
dialogTitle - title language keypublic void setCurrentDirectory(java.lang.String path)
path - directory to displaypublic void setSelectedFile(java.lang.String path)
path - file to selectpublic WebFileChooserPanel getFileChooserPanel()
public java.util.List<com.alee.utils.filefilter.AbstractFileFilter> getAvailableFilters()
public com.alee.utils.filefilter.AbstractFileFilter getActiveFileFilter()
public boolean isGenerateThumbnails()
public void setGenerateThumbnails(boolean generate)
generate - whether file thumbnails should be generated or notpublic void setApproveButtonText(FileAcceptText approveText)
approveText - approve button text typepublic void setApproveButtonLanguage(java.lang.String key)
key - approve button language keypublic StyleId getStyleId()
StyleablegetStyleId in interface Styleablepublic StyleId setStyleId(StyleId id)
StyleablesetStyleId in interface Styleableid - custom component style IDpublic Skin getSkin()
Skinnablepublic Skin setSkin(Skin skin, boolean recursively)
Skinnablepublic Skin restoreSkin()
SkinnableStyleId.
Actual linked children information is stored within StyleData data objects.
Restoring component skin will also include it back into the skin update cycle in case global skin will be changed.restoreSkin in interface Skinnablepublic void addStyleListener(StyleListener listener)
SkinnableaddStyleListener in interface Skinnablelistener - style change listener to addpublic void removeStyleListener(StyleListener listener)
SkinnableremoveStyleListener in interface Skinnablelistener - style change listener to removepublic java.util.Map<java.lang.String,Painter> getCustomPainters()
PaintablegetCustomPainters in interface Paintablepublic Painter getCustomPainter()
PaintablegetCustomPainter in interface Paintablepublic Painter getCustomPainter(java.lang.String id)
PaintablegetCustomPainter in interface Paintableid - painter IDpublic Painter setCustomPainter(Painter painter)
PaintablesetCustomPainter in interface Paintablepainter - custom base painterpublic Painter setCustomPainter(java.lang.String id, Painter painter)
PaintablesetCustomPainter in interface Paintableid - painter IDpainter - painterpublic boolean restoreDefaultPainters()
PaintablerestoreDefaultPainters in interface Paintablepublic java.awt.Shape provideShape()
ShapeProviderprovideShape in interface ShapeProviderpublic java.awt.Insets getMargin()
MarginSupportgetMargin in interface MarginSupportpublic void setMargin(int margin)
margin - new marginpublic void setMargin(int top,
int left,
int bottom,
int right)
top - new top marginleft - new left marginbottom - new bottom marginright - new right marginpublic void setMargin(java.awt.Insets margin)
MarginSupportnull can be provided to set an empty [0,0,0,0] margin.setMargin in interface MarginSupportmargin - new marginpublic java.awt.Insets getPadding()
PaddingSupportgetPadding in interface PaddingSupportpublic void setPadding(int padding)
padding - new paddingpublic void setPadding(int top,
int left,
int bottom,
int right)
top - new top paddingleft - new left paddingbottom - new bottom paddingright - new right paddingpublic void setPadding(java.awt.Insets padding)
PaddingSupportnull can be provided to set an empty [0,0,0,0] padding.setPadding in interface PaddingSupportpadding - new paddingpublic void updateUI()
updateUI in class javax.swing.JFileChooserpublic void setLanguage(java.lang.String key,
java.lang.Object... data)
setLanguage in interface com.alee.managers.language.LanguageMethodspublic void updateLanguage(java.lang.Object... data)
updateLanguage in interface com.alee.managers.language.LanguageMethodspublic void updateLanguage(java.lang.String key,
java.lang.Object... data)
updateLanguage in interface com.alee.managers.language.LanguageMethodspublic void removeLanguage()
removeLanguage in interface com.alee.managers.language.LanguageMethodspublic boolean isLanguageSet()
isLanguageSet in interface com.alee.managers.language.LanguageMethodspublic void setLanguageUpdater(com.alee.managers.language.updaters.LanguageUpdater updater)
setLanguageUpdater in interface com.alee.managers.language.LanguageMethodspublic void removeLanguageUpdater()
removeLanguageUpdater in interface com.alee.managers.language.LanguageMethodspublic void setLanguageContainerKey(java.lang.String key)
setLanguageContainerKey in interface com.alee.managers.language.LanguageContainerMethodspublic void removeLanguageContainerKey()
removeLanguageContainerKey in interface com.alee.managers.language.LanguageContainerMethodspublic java.lang.String getLanguageContainerKey()
getLanguageContainerKey in interface com.alee.managers.language.LanguageContainerMethodspublic static java.io.File showOpenDialog()
public static java.io.File showOpenDialog(com.alee.utils.swing.Customizer<WebFileChooser> customizer)
customizer - file chooser customizerpublic static java.io.File showOpenDialog(java.awt.Component parent,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
parent - parent componentcustomizer - file chooser customizerpublic static java.io.File showOpenDialog(java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
currentDirectory - current file chooser directorycustomizer - file chooser customizerpublic static java.io.File showOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory)
parent - parent componentcurrentDirectory - current file chooser directorypublic static java.io.File showOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
parent - parent componentcurrentDirectory - current file chooser directorycustomizer - file chooser customizerpublic static java.util.List<java.io.File> showMultiOpenDialog()
public static java.util.List<java.io.File> showMultiOpenDialog(com.alee.utils.swing.Customizer<WebFileChooser> customizer)
customizer - file chooser customizerpublic static java.util.List<java.io.File> showMultiOpenDialog(java.awt.Component parent,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
parent - parent componentcustomizer - file chooser customizerpublic static java.util.List<java.io.File> showMultiOpenDialog(java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
currentDirectory - current file chooser directorycustomizer - file chooser customizerpublic static java.util.List<java.io.File> showMultiOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory)
parent - parent componentcurrentDirectory - current file chooser directorypublic static java.util.List<java.io.File> showMultiOpenDialog(java.awt.Component parent,
java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
parent - parent componentcurrentDirectory - current file chooser directorycustomizer - file chooser customizerpublic static java.io.File showSaveDialog()
public static java.io.File showSaveDialog(com.alee.utils.swing.Customizer<WebFileChooser> customizer)
customizer - file chooser customizerpublic static java.io.File showSaveDialog(java.awt.Component parent,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
parent - parent componentcustomizer - file chooser customizerpublic static java.io.File showSaveDialog(java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
currentDirectory - current file chooser directorycustomizer - file chooser customizerpublic static java.io.File showSaveDialog(java.awt.Component parent,
java.lang.String currentDirectory)
parent - parent componentcurrentDirectory - current file chooser directorypublic static java.io.File showSaveDialog(java.awt.Component parent,
java.lang.String currentDirectory,
com.alee.utils.swing.Customizer<WebFileChooser> customizer)
parent - parent componentcurrentDirectory - current file chooser directorycustomizer - file chooser customizer