public class PushButton extends CustomButton
  
 
public class PushButtonExample implements EntryPoint {
  public void onModuleLoad() {
    // Make a new button that does something when you click it.
    PushButton b = new PushButton("Jump", "Jump?", new ClickHandler() {
      public void onClick(ClickEvent event) {
        Window.alert("Crash...");
        Window.alert("Uh Oh...");
      }
    });
    // In a real application, you would have to have css styles defined for
    // gwt-PushButton-up,gwt-PushButton-up-hovering,gwt-PushButton-up-disabled,
    // gwt-PushButton-down,.gwt-PushButton-down-hovering,.gwt-PushButton-down-disabled
    // Add the push button to the root panel.
    RootPanel.get().add(b);
  }
}
CustomButton.FaceUIObject.DebugIdImpl, UIObject.DebugIdImplEnabledeventsToSinkDEBUG_ID_PREFIX, MISSING_ELEMENT_ERROR, SETELEMENT_TWICE_ERROR| Constructor and Description | 
|---|
| PushButton()Constructor for  PushButton. | 
| PushButton(Image upImage)Constructor for  PushButton. | 
| PushButton(Image upImage,
          ClickHandler handler)Constructor for  PushButton. | 
| PushButton(Image upImage,
          ClickListener listener)Deprecated. 
 Use  PushButton(Image, ClickHandler)instead | 
| PushButton(Image upImage,
          Image downImage)Constructor for  PushButton. | 
| PushButton(Image upImage,
          Image downImage,
          ClickHandler handler)Constructor for  PushButton. | 
| PushButton(Image upImage,
          Image downImage,
          ClickListener listener)Deprecated. 
 Use  PushButton(Image, Image, ClickHandler)instead | 
| PushButton(java.lang.String upText)Constructor for  PushButton. | 
| PushButton(java.lang.String upText,
          ClickHandler handler)Constructor for  PushButton. | 
| PushButton(java.lang.String upText,
          ClickListener listener)Deprecated. 
 Use  PushButton(String, ClickHandler)instead | 
| PushButton(java.lang.String upText,
          java.lang.String downText)Constructor for  PushButton. | 
| PushButton(java.lang.String upText,
          java.lang.String downText,
          ClickHandler handler)Constructor for  PushButton. | 
| PushButton(java.lang.String upText,
          java.lang.String downText,
          ClickListener listener)Deprecated. 
 Use  PushButton(String, String, ClickHandler)instead | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | onClick()Called when the user finishes clicking on this button. | 
| protected void | onClickCancel()Called when the user aborts a click in progress; for example, by dragging
 the mouse outside of the button before releasing the mouse button. | 
| protected void | onClickStart()Called when the user begins to click on this button. | 
finishSetup, fireClickListeners, getCurrentFace, getDownDisabledFace, getDownFace, getDownHoveringFace, getHTML, getTabIndex, getText, getUpDisabledFace, getUpFace, getUpHoveringFace, isDown, isHovering, onAttach, onBrowserEvent, onDetach, setAccessKey, setCurrentFace, setDown, setEnabled, setFocus, setHovering, setHTML, setHTML, setTabIndex, setText, toggleDownaddBlurHandler, 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, isEnabled, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListeneraddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, ensureHandlers, fireEvent, getHandlerCount, getHandlerManager, getLayoutData, getParent, isAttached, isOrWasAttached, onLoad, onUnload, removeFromParent, replaceElement, setLayoutData, setParent, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfireEventpublic PushButton()
PushButton.public PushButton(Image upImage)
PushButton.upImage - image for the default(up) face of the buttonpublic PushButton(Image upImage, ClickHandler handler)
PushButton. The supplied image is used to
 construct the default face of the button.upImage - image for the default (up) face of the buttonhandler - teh click handler@Deprecated public PushButton(Image upImage, ClickListener listener)
PushButton(Image, ClickHandler) insteadPushButton. The supplied image is used to
 construct the default face of the button.upImage - image for the default (up) face of the buttonlistener - the click listenerpublic PushButton(Image upImage, Image downImage)
PushButton.upImage - image for the default(up) face of the buttondownImage - image for the down face of the buttonpublic PushButton(Image upImage, Image downImage, ClickHandler handler)
PushButton.upImage - image for the default(up) face of the buttondownImage - image for the down face of the buttonhandler - the click handler@Deprecated public PushButton(Image upImage, Image downImage, ClickListener listener)
PushButton(Image, Image, ClickHandler) insteadPushButton.upImage - image for the default(up) face of the buttondownImage - image for the down face of the buttonlistener - clickListenerpublic PushButton(java.lang.String upText)
PushButton. The supplied text is used to
 construct the default face of the button.upText - the text for the default (up) face of the button.public PushButton(java.lang.String upText,
                  ClickHandler handler)
PushButton. The supplied text is used to
 construct the default face of the button.upText - the text for the default (up) face of the buttonhandler - the click handler@Deprecated
public PushButton(java.lang.String upText,
                              ClickListener listener)
PushButton(String, ClickHandler) insteadPushButton. The supplied text is used to
 construct the default face of the button.upText - the text for the default (up) face of the buttonlistener - the click listenerpublic PushButton(java.lang.String upText,
                  java.lang.String downText)
PushButton.upText - the text for the default (up) face of the buttondownText - the text for down face of the buttonpublic PushButton(java.lang.String upText,
                  java.lang.String downText,
                  ClickHandler handler)
PushButton.upText - the text for the default (up) face of the buttondownText - the text for down face of the buttonhandler - the click handler@Deprecated
public PushButton(java.lang.String upText,
                              java.lang.String downText,
                              ClickListener listener)
PushButton(String, String, ClickHandler) insteadPushButton.upText - the text for the default (up) face of the buttondownText - the text for down face of the buttonlistener - the click listenerprotected void onClick()
CustomButtonCustomButton.onClickStart() should override this method to restore the normal
 widget display.onClick in class CustomButtonprotected void onClickCancel()
CustomButtonCustomButton.onClickStart() should override this
 method to restore the normal widget display.onClickCancel in class CustomButtonprotected void onClickStart()
CustomButtonCustomButton.onClick() and
 CustomButton.onClickCancel() to restore normal visual state. Each
 onClickStart will eventually be followed by either
 onClick or onClickCancel, depending on whether
 the click is completed.onClickStart in class CustomButton