public class MessageBox extends Dialog implements HasIcon
Dialog
for displaying information to the user.
Note that the MessageBox
is asynchronous. Unlike a regular
JavaScript alert
(which will halt browser execution), showing a
MessageBox will not cause the code to stop.
Modifier and Type | Class and Description |
---|---|
static interface |
MessageBox.MessageBoxAppearance |
static interface |
MessageBox.MessageBoxIcons |
Dialog.DialogMessages, Dialog.PredefinedButton
Window.WindowAppearance, Window.WindowMessages
ContentPanel.ContentPanelAppearance, ContentPanel.ContentPanelMessages, ContentPanel.PanelHeaderAppearance
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
HasWidgets.ForIsWidget
IndexedPanel.ForIsWidget
Modifier and Type | Field and Description |
---|---|
static MessageBox.MessageBoxIcons |
ICONS
The basic icons used to decorate the message box.
|
DEBUG_ID_PREFIX
Constructor and Description |
---|
MessageBox(SafeHtml headingHtml)
Creates a message box with the specified heading HTML.
|
MessageBox(SafeHtml headingHtml,
SafeHtml messageHtml)
Creates a message box with the default message box appearance and the
specified heading and message HTML.
|
MessageBox(SafeHtml headingHtml,
SafeHtml messageHtml,
Window.WindowAppearance appearance,
MessageBox.MessageBoxAppearance contentAppearance)
Creates a message box with the specified heading HTML, message HTML and
appearance.
|
MessageBox(String headingHtml)
Creates a message box with the specified heading HTML.
|
MessageBox(String headingHtml,
String messageHtml)
Creates a message box with the specified heading and message HTML.
|
MessageBox(String headingHtml,
String messageHtml,
Window.WindowAppearance appearance,
MessageBox.MessageBoxAppearance contentAppearance)
Creates a message box with the specified heading HTML, message HTML and
appearance.
|
Modifier and Type | Method and Description |
---|---|
ImageResource |
getIcon()
Returns the icon.
|
void |
setIcon(ImageResource icon)
Sets the icon.
|
void |
setMessage(SafeHtml message)
Sets the message.
|
void |
setMessage(String message)
Deprecated.
|
void |
setMessageHtml(SafeHtml message)
Deprecated.
|
addDialogHideHandler, getButton, getDialogMessages, getPredefinedButton, getPredefinedButtons, hide, isHideOnButtonClick, setDialogMessages, setHideOnButtonClick, setPredefinedButtons
addActivateHandler, addDeactivateHandler, addMaximizeHandler, addMinimizeHandler, addRestoreHandler, alignTo, center, focus, getAppearance, getConstrain, getContainer, getDraggable, getFocusWidget, getMinHeight, getMinWidth, getResizable, isAutoHide, isBlinkModal, isClosable, isDraggable, isMaximizable, isMaximized, isMinimizable, isModal, isOnEsc, isResizable, maximize, minimize, onBrowserEvent, restore, setActive, setAutoHide, setBlinkModal, setClosable, setConstrain, setContainer, setDraggable, setFocusWidget, setMaximizable, setMinHeight, setMinimizable, setMinWidth, setModal, setOnEsc, setPagePosition, setPosition, setResizable, setWindowMessages, setZIndex, show, toBack, toFront
addBeforeCollapseHandler, addBeforeExpandHandler, addButton, addCollapseHandler, addExpandHandler, addTool, collapse, expand, forceLayout, getAnimationDuration, getBody, getButtonAlign, getButtonBar, getHeader, getHTML, getMessages, getMinButtonWidth, getText, isAnimCollapse, isCollapsed, isCollapsible, isExpanded, isHideCollapseTool, isTitleCollapse, setAnimationDuration, setAnimCollapse, setBodyBorder, setBodyStyle, setBodyStyleName, setButtonAlign, setCollapsible, setExpanded, setHeaderVisible, setHeadingHtml, setHeadingHtml, setHeadingText, setHideCollapseTool, setMessages, setMinButtonWidth, setTitleCollapse
add, add, getWidget, isResize, setResize, setWidget, setWidget
isLayoutRunning, isOrWasLayoutRunning, onResize
add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, clear, disable, enable, findWidget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, remove, remove, remove
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disableEvents, enableEvents, fireEvent, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, isVisible, mask, mask, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPixelSize, setShadow, setShadowPosition, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, sync, syncSize, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
public static MessageBox.MessageBoxIcons ICONS
public MessageBox(SafeHtml headingHtml)
headingHtml
- the HTML to display for the message box headingpublic MessageBox(SafeHtml headingHtml, SafeHtml messageHtml)
headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxpublic MessageBox(SafeHtml headingHtml, SafeHtml messageHtml, Window.WindowAppearance appearance, MessageBox.MessageBoxAppearance contentAppearance)
headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxappearance
- the message box window appearancecontentAppearance
- the message box content appearancepublic MessageBox(String headingHtml)
headingHtml
- the HTML to display for the message box heading.public MessageBox(String headingHtml, String messageHtml)
headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxpublic MessageBox(String headingHtml, String messageHtml, Window.WindowAppearance appearance, MessageBox.MessageBoxAppearance contentAppearance)
headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxappearance
- the message box window appearancecontentAppearance
- the message box content appearancepublic ImageResource getIcon()
HasIcon
public void setIcon(ImageResource icon)
HasIcon
@Deprecated public void setMessage(String message)
message
- the messagepublic void setMessage(SafeHtml message)
message
- the message@Deprecated public void setMessageHtml(SafeHtml message)
message
- the messageCopyright © 2015. All rights reserved.