public class WebDialog extends javax.swing.JDialog implements Styleable, Skinnable, Paintable, PaddingSupport, WindowEventMethods, com.alee.managers.language.LanguageMethods, com.alee.managers.language.LanguageContainerMethods, com.alee.managers.settings.SettingsMethods, WindowMethods<WebDialog>
javax.swing.JDialog.AccessibleJDialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityTypejava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type| Modifier and Type | Field and Description |
|---|---|
protected boolean |
closeOnFocusLoss
Whether should close dialog on focus loss or not.
|
protected DefaultFocusTracker |
focusTracker
Window focus tracker.
|
accessibleContext, rootPane, rootPaneCheckingEnabledBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTEMPTY| Constructor and Description |
|---|
WebDialog() |
WebDialog(java.awt.Component owner) |
WebDialog(java.awt.Component owner,
java.lang.String title) |
WebDialog(java.awt.Dialog owner) |
WebDialog(java.awt.Dialog owner,
boolean modal) |
WebDialog(java.awt.Dialog owner,
java.lang.String title) |
WebDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal) |
WebDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc) |
WebDialog(java.awt.Frame owner) |
WebDialog(java.awt.Frame owner,
boolean modal) |
WebDialog(java.awt.Frame owner,
java.lang.String title) |
WebDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal) |
WebDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc) |
WebDialog(StyleId id) |
WebDialog(StyleId id,
java.awt.Component owner) |
WebDialog(StyleId id,
java.awt.Component owner,
java.lang.String title) |
WebDialog(StyleId id,
java.awt.Dialog owner) |
WebDialog(StyleId id,
java.awt.Dialog owner,
boolean modal) |
WebDialog(StyleId id,
java.awt.Dialog owner,
java.lang.String title) |
WebDialog(StyleId id,
java.awt.Dialog owner,
java.lang.String title,
boolean modal) |
WebDialog(StyleId id,
java.awt.Dialog owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc) |
WebDialog(StyleId id,
java.awt.Frame owner) |
WebDialog(StyleId id,
java.awt.Frame owner,
boolean modal) |
WebDialog(StyleId id,
java.awt.Frame owner,
java.lang.String title) |
WebDialog(StyleId id,
java.awt.Frame owner,
java.lang.String title,
boolean modal) |
WebDialog(StyleId id,
java.awt.Frame owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc) |
WebDialog(StyleId id,
java.awt.Window owner) |
WebDialog(StyleId id,
java.awt.Window owner,
java.awt.Dialog.ModalityType modalityType) |
WebDialog(StyleId id,
java.awt.Window owner,
java.lang.String title) |
WebDialog(StyleId id,
java.awt.Window owner,
java.lang.String title,
java.awt.Dialog.ModalityType modalityType) |
WebDialog(StyleId id,
java.awt.Window owner,
java.lang.String title,
java.awt.Dialog.ModalityType modalityType,
java.awt.GraphicsConfiguration gc) |
WebDialog(java.awt.Window owner) |
WebDialog(java.awt.Window owner,
java.awt.Dialog.ModalityType modalityType) |
WebDialog(java.awt.Window owner,
java.lang.String title) |
WebDialog(java.awt.Window owner,
java.lang.String title,
java.awt.Dialog.ModalityType modalityType) |
WebDialog(java.awt.Window owner,
java.lang.String title,
java.awt.Dialog.ModalityType modalityType,
java.awt.GraphicsConfiguration gc) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFocusableChild(java.awt.Component child)
Adds focusable child that won't force dialog to close even if it set to close on focus loss.
|
void |
addStyleListener(StyleListener listener)
Adds style change listener.
|
WebDialog |
center()
Centers window relative to screen center.
|
WebDialog |
center(java.awt.Component relativeTo)
Centers window relative to the specified component center.
|
WebDialog |
center(java.awt.Component relativeTo,
int width,
int height)
Changes window size and centers it relative to the specified component center.
|
WebDialog |
center(int width,
int height)
Changes window size and centers it relative to screen center.
|
protected javax.swing.JRootPane |
createRootPane()
Called by the constructor methods to create the default
rootPane. |
GroupPane |
getButtonsPanel()
Returns window buttons panel.
|
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.util.List<java.awt.Component> |
getFocusableChildren()
Returns focusable children that don't force dialog to close even if it set to close on focus loss.
|
java.lang.String |
getLanguageContainerKey() |
java.awt.Insets |
getPadding()
Returns current padding.
|
protected WebRootPaneUI |
getRootPaneWebUI()
Returns Web-UI applied to root pane used by this dialog.
|
Skin |
getSkin()
Returns skin currently applied to this component.
|
StyleId |
getStyleId()
Returns component style ID.
|
javax.swing.JComponent |
getTitleComponent()
Returns window title component.
|
protected WebRootPaneUI |
getWebUI()
Returns Web-UI applied to this class.
|
float |
getWindowOpacity()
Returns window opacity.
|
protected void |
initialize(StyleId id)
Additional initialization of WebDialog settings.
|
boolean |
isCloseOnFocusLoss()
Returns whether should close dialog on focus loss or not.
|
boolean |
isDisplayCloseButton()
Returns whether or not window close button should be displayed.
|
boolean |
isDisplayMaximizeButton()
Returns whether or not window maximize button should be displayed.
|
boolean |
isDisplayMenuBar()
Returns whether or not menu bar should be displayed.
|
boolean |
isDisplayMinimizeButton()
Returns whether or not window minimize button should be displayed.
|
boolean |
isDisplayTitleComponent()
Returns whether or not window title component should be displayed.
|
boolean |
isDisplayWindowButtons()
Returns whether or not window buttons should be displayed.
|
boolean |
isLanguageSet() |
boolean |
isWindowOpaque()
Returns whether window is opaque or not.
|
void |
loadSettings() |
WindowCloseAdapter |
onClose(ComponentEventRunnable runnable)
Shortcut method for window close event.
|
java.awt.event.WindowAdapter |
onClosing(WindowEventRunnable runnable)
Shortcut method for window closing event.
|
WebDialog |
packAndCenter()
Packs and centers window relative to old position.
|
WebDialog |
packAndCenter(boolean animate)
Packs and centers window relative to old position.
|
WebDialog |
packToHeight(int height)
Packs window to its preffered width and specified height.
|
WebDialog |
packToWidth(int width)
Packs window to its preffered height and specified width.
|
void |
registerSettings(com.alee.managers.settings.SettingsProcessor settingsProcessor) |
void |
registerSettings(java.lang.String key) |
void |
registerSettings(java.lang.String key,
boolean loadInitialSettings,
boolean applySettingsChanges) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
registerSettings(java.lang.String key,
java.lang.Object defaultValue) |
void |
registerSettings(java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
registerSettings(java.lang.String group,
java.lang.String key) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue) |
void |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
removeFocusableChild(java.awt.Component child)
Removes focusable child that doesn't force dialog to close even if it set to close on focus loss.
|
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 |
saveSettings() |
void |
setCloseOnFocusLoss(boolean closeOnFocusLoss)
Sets whether should close dialog on focus loss or not.
|
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 |
setDisplayCloseButton(boolean display)
Sets whether or not window close button should be displayed.
|
void |
setDisplayMaximizeButton(boolean display)
Sets whether or not window maximize button should be displayed.
|
void |
setDisplayMenuBar(boolean display)
Sets whether or not menu bar should be displayed.
|
void |
setDisplayMinimizeButton(boolean display)
Sets whether or not window minimize button should be displayed.
|
void |
setDisplayTitleComponent(boolean display)
Sets whether or not window title component should be displayed.
|
void |
setDisplayWindowButtons(boolean display)
Sets whether or not window buttons should be displayed.
|
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 |
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.
|
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.
|
void |
setTitleComponent(javax.swing.JComponent title)
Sets window title component.
|
WebDialog |
setWindowOpacity(float opacity)
Sets window opacity if that option is supported by the underlying system.
|
WebDialog |
setWindowOpaque(boolean opaque)
Sets window opaque if that option is supported by the underlying system.
|
void |
unregisterSettings() |
void |
updateLanguage(java.lang.Object... data) |
void |
updateLanguage(java.lang.String key,
java.lang.Object... data) |
addImpl, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected boolean closeOnFocusLoss
protected DefaultFocusTracker focusTracker
public WebDialog()
public WebDialog(java.awt.Frame owner)
public WebDialog(java.awt.Frame owner,
boolean modal)
public WebDialog(java.awt.Frame owner,
java.lang.String title)
public WebDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal)
public WebDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc)
public WebDialog(java.awt.Dialog owner)
public WebDialog(java.awt.Dialog owner,
boolean modal)
public WebDialog(java.awt.Dialog owner,
java.lang.String title)
public WebDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal)
public WebDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal,
java.awt.GraphicsConfiguration gc)
public WebDialog(java.awt.Component owner)
public WebDialog(java.awt.Component owner,
java.lang.String title)
public WebDialog(java.awt.Window owner)
public WebDialog(java.awt.Window owner,
java.awt.Dialog.ModalityType modalityType)
public WebDialog(java.awt.Window owner,
java.lang.String title)
public WebDialog(java.awt.Window owner,
java.lang.String title,
java.awt.Dialog.ModalityType modalityType)
public WebDialog(java.awt.Window owner,
java.lang.String title,
java.awt.Dialog.ModalityType modalityType,
java.awt.GraphicsConfiguration gc)
public WebDialog(StyleId id)
public WebDialog(StyleId id, java.awt.Frame owner)
public WebDialog(StyleId id, java.awt.Frame owner, boolean modal)
public WebDialog(StyleId id, java.awt.Frame owner, java.lang.String title)
public WebDialog(StyleId id, java.awt.Frame owner, java.lang.String title, boolean modal)
public WebDialog(StyleId id, java.awt.Frame owner, java.lang.String title, boolean modal, java.awt.GraphicsConfiguration gc)
public WebDialog(StyleId id, java.awt.Dialog owner)
public WebDialog(StyleId id, java.awt.Dialog owner, boolean modal)
public WebDialog(StyleId id, java.awt.Dialog owner, java.lang.String title)
public WebDialog(StyleId id, java.awt.Dialog owner, java.lang.String title, boolean modal)
public WebDialog(StyleId id, java.awt.Dialog owner, java.lang.String title, boolean modal, java.awt.GraphicsConfiguration gc)
public WebDialog(StyleId id, java.awt.Component owner)
public WebDialog(StyleId id, java.awt.Component owner, java.lang.String title)
public WebDialog(StyleId id, java.awt.Window owner)
public WebDialog(StyleId id, java.awt.Window owner, java.awt.Dialog.ModalityType modalityType)
public WebDialog(StyleId id, java.awt.Window owner, java.lang.String title)
public WebDialog(StyleId id, java.awt.Window owner, java.lang.String title, java.awt.Dialog.ModalityType modalityType)
public WebDialog(StyleId id, java.awt.Window owner, java.lang.String title, java.awt.Dialog.ModalityType modalityType, java.awt.GraphicsConfiguration gc)
protected void initialize(StyleId id)
id - initial style IDprotected javax.swing.JRootPane createRootPane()
rootPane.createRootPane in class javax.swing.JDialogpublic boolean isCloseOnFocusLoss()
public void setCloseOnFocusLoss(boolean closeOnFocusLoss)
closeOnFocusLoss - whether should close dialog on focus loss or notpublic java.util.List<java.awt.Component> getFocusableChildren()
public void addFocusableChild(java.awt.Component child)
child - focusable child that won't force dialog to close even if it set to close on focus losspublic void removeFocusableChild(java.awt.Component child)
child - focusable child that doesn't force dialog to close even if it set to close on focus losspublic javax.swing.JComponent getTitleComponent()
public void setTitleComponent(javax.swing.JComponent title)
title - new window title componentpublic GroupPane getButtonsPanel()
public boolean isDisplayTitleComponent()
public void setDisplayTitleComponent(boolean display)
display - whether or not window title component should be displayedpublic boolean isDisplayWindowButtons()
public void setDisplayWindowButtons(boolean display)
display - whether or not window buttons should be displayedpublic boolean isDisplayMinimizeButton()
public void setDisplayMinimizeButton(boolean display)
display - whether or not window minimize button should be displayedpublic boolean isDisplayMaximizeButton()
public void setDisplayMaximizeButton(boolean display)
display - whether or not window maximize button should be displayedpublic boolean isDisplayCloseButton()
public void setDisplayCloseButton(boolean display)
display - whether or not window close button should be displayedpublic boolean isDisplayMenuBar()
public void setDisplayMenuBar(boolean display)
display - whether or not menu bar should be displayedpublic 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.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 paddingprotected WebRootPaneUI getWebUI()
protected WebRootPaneUI getRootPaneWebUI()
public java.awt.event.WindowAdapter onClosing(WindowEventRunnable runnable)
WindowEventMethodsonClosing in interface WindowEventMethodsrunnable - window event runnablepublic WindowCloseAdapter onClose(ComponentEventRunnable runnable)
WindowEventMethodsonClose in interface WindowEventMethodsrunnable - component event runnablepublic 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 void registerSettings(java.lang.String key)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String key,
java.lang.Object defaultValue)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String group,
java.lang.String key)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String key,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(com.alee.managers.settings.SettingsProcessor settingsProcessor)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void unregisterSettings()
unregisterSettings in interface com.alee.managers.settings.SettingsMethodspublic void loadSettings()
loadSettings in interface com.alee.managers.settings.SettingsMethodspublic void saveSettings()
saveSettings in interface com.alee.managers.settings.SettingsMethodspublic WebDialog setWindowOpaque(boolean opaque)
WindowMethodssetWindowOpaque in interface WindowMethods<WebDialog>opaque - whether should make window opaque or notpublic boolean isWindowOpaque()
WindowMethodsisWindowOpaque in interface WindowMethods<WebDialog>public WebDialog setWindowOpacity(float opacity)
WindowMethodssetWindowOpacity in interface WindowMethods<WebDialog>opacity - new window opacitypublic float getWindowOpacity()
WindowMethodsgetWindowOpacity in interface WindowMethods<WebDialog>public WebDialog center()
WindowMethodscenter in interface WindowMethods<WebDialog>public WebDialog center(java.awt.Component relativeTo)
WindowMethodscenter in interface WindowMethods<WebDialog>relativeTo - component used to center windowpublic WebDialog center(int width, int height)
WindowMethodscenter in interface WindowMethods<WebDialog>width - new window widthheight - new window heightpublic WebDialog center(java.awt.Component relativeTo, int width, int height)
WindowMethodscenter in interface WindowMethods<WebDialog>relativeTo - component used to center windowwidth - new window widthheight - new window heightpublic WebDialog packToWidth(int width)
WindowMethodspackToWidth in interface WindowMethods<WebDialog>width - new window widthpublic WebDialog packToHeight(int height)
WindowMethodspackToHeight in interface WindowMethods<WebDialog>height - new window heightpublic WebDialog packAndCenter()
WindowMethodspackAndCenter in interface WindowMethods<WebDialog>public WebDialog packAndCenter(boolean animate)
WindowMethodspackAndCenter in interface WindowMethods<WebDialog>animate - whether should animate window size changes or not