|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.sencha.gxt.widget.core.client.Component
com.sencha.gxt.widget.core.client.container.Container
com.sencha.gxt.widget.core.client.container.ResizeContainer
com.sencha.gxt.widget.core.client.container.SimpleContainer
com.sencha.gxt.widget.core.client.ContentPanel
com.sencha.gxt.widget.core.client.Window
com.sencha.gxt.widget.core.client.Dialog
com.sencha.gxt.widget.core.client.box.MessageBox
com.sencha.gxt.widget.core.client.box.AbstractInputMessageBox
com.sencha.gxt.widget.core.client.box.PromptMessageBox
public class PromptMessageBox
A message box that prompts for input with a single line text field and OK and CANCEL buttons.
Code snippet:
final PromptMessageBox mb = new PromptMessageBox("Description", "Please enter a brief description");
mb.addHideHandler(new HideHandler() {
public void onHide(HideEvent event) {
if (mb.getHideButton() == mb.getButtonById(PredefinedButton.OK.name())) {
// perform OK action
} else if (mb.getHideButton() == mb.getButtonById(PredefinedButton.CANCEL.name())) {
// perform CANCEL action
}
}
});
mb.setWidth(300);
mb.show();
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.box.MessageBox |
|---|
MessageBox.MessageBoxAppearance, MessageBox.MessageBoxIcons |
| Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.Dialog |
|---|
Dialog.DialogMessages, Dialog.PredefinedButton |
| Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.Window |
|---|
Window.WindowAppearance, Window.WindowMessages |
| Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.ContentPanel |
|---|
ContentPanel.ContentPanelAppearance, ContentPanel.ContentPanelMessages, ContentPanel.PanelHeaderAppearance |
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled |
| Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets |
|---|
HasWidgets.ForIsWidget |
| Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel |
|---|
IndexedPanel.ForIsWidget |
| Field Summary |
|---|
| Fields inherited from class com.sencha.gxt.widget.core.client.box.MessageBox |
|---|
ICONS |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
PromptMessageBox(String title,
String message)
Creates a message box that prompts for input with a single line text field and OK and CANCEL buttons. |
|
| Method Summary | |
|---|---|
TextField |
getTextField()
Returns the single line text field. |
| Methods inherited from class com.sencha.gxt.widget.core.client.box.AbstractInputMessageBox |
|---|
getField, getValue |
| Methods inherited from class com.sencha.gxt.widget.core.client.box.MessageBox |
|---|
getIcon, setIcon, setMessage |
| Methods inherited from class com.sencha.gxt.widget.core.client.Dialog |
|---|
getButtonById, getDialogMessages, getPredefinedButtons, isHideOnButtonClick, setDialogMessages, setHideOnButtonClick, setPredefinedButtons |
| Methods inherited from class com.sencha.gxt.widget.core.client.Window |
|---|
addActivateHandler, addDeactivateHandler, addMaximizeHandler, addMinimizeHandler, addRestoreHandler, alignTo, center, focus, getConstrain, getContainer, getDraggable, getFocusWidget, getHideButton, getMinHeight, getMinWidth, getResizable, hide, hide, 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 |
| Methods inherited from class com.sencha.gxt.widget.core.client.ContentPanel |
|---|
addBeforeCollapseHandler, addBeforeExpandHandler, addButton, addCollapseHandler, addExpandHandler, addTool, collapse, expand, 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 |
| Methods inherited from class com.sencha.gxt.widget.core.client.container.SimpleContainer |
|---|
add, add, getWidget, isResize, setResize, setWidget, setWidget |
| Methods inherited from class com.sencha.gxt.widget.core.client.container.ResizeContainer |
|---|
forceLayout, isLayoutRunning, isOrWasLayoutRunning, onResize |
| Methods inherited from class com.sencha.gxt.widget.core.client.container.Container |
|---|
add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, clear, disable, enable, findWidget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, remove, remove, remove |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PromptMessageBox(String title,
String message)
title - the title of the message boxmessage - the message that appears in the message box| Method Detail |
|---|
public TextField getTextField()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||