public class SubmitButton extends FocusWidget implements HasType<ButtonType>, HasValue<String>, HasText, HasName, HasChangeHandlers
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabledDEBUG_ID_PREFIX| Modifier | Constructor and Description |
|---|---|
|
SubmitButton()
Creates an submit button with no caption.
|
protected |
SubmitButton(Element element)
This constructor may be used by subclasses to explicitly use an existing
element.
|
|
SubmitButton(SafeHtml html)
Creates a button with the given HTML caption.
|
|
SubmitButton(SafeHtml html,
ClickHandler handler)
Creates a button with the given HTML caption and click listener.
|
|
SubmitButton(String text)
Creates a button with the given Text caption.
|
|
SubmitButton(String text,
ClickHandler handler)
Creates a button with the given Text caption and click listener.
|
| Modifier and Type | Method and Description |
|---|---|
HandlerRegistration |
addChangeHandler(ChangeHandler handler) |
HandlerRegistration |
addValueChangeHandler(ValueChangeHandler<String> handler) |
void |
click()
Programmatic equivalent of the user clicking the button.
|
String |
getName() |
String |
getText() |
String |
getValue() |
void |
setBlock(boolean block)
Set element as a Block Level Button
|
void |
setName(String name) |
void |
setSize(ButtonSize size)
Sets the size of the Button.
|
void |
setText(String text) |
void |
setType(ButtonType type)
Sets the type of the Button.
|
void |
setValue(String value) |
void |
setValue(String value,
boolean fireEvents) |
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getFocusImpl, getTabIndex, isEnabled, onAttach, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setEnabled, setFocus, setTabIndexaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEventsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfireEventpublic SubmitButton()
protected SubmitButton(Element element)
element - the element to be usedpublic SubmitButton(SafeHtml html, ClickHandler handler)
html - the HTML captionhandler - the click handlerpublic SubmitButton(SafeHtml html)
html - the HTML captionpublic SubmitButton(String text, ClickHandler handler)
text - the Text captionhandler - the click handlerpublic SubmitButton(String text)
text - the Text captionpublic void click()
public void setType(ButtonType type)
Different types give the button a different look.
setType in interface HasType<ButtonType>type - the type of the Button.public void setSize(ButtonSize size)
size - the size of the Button.public HandlerRegistration addChangeHandler(ChangeHandler handler)
addChangeHandler in interface HasChangeHandlerspublic HandlerRegistration addValueChangeHandler(ValueChangeHandler<String> handler)
addValueChangeHandler in interface HasValueChangeHandlers<String>HasValueChangeHandlers.addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler)public void setBlock(boolean block)
block - true:Block Level false:DefaultCopyright © 2012-2014 gwtbootstrap. All Rights Reserved.