com.google.gwt.user.client.ui
Class PushButton

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.FocusWidget
              extended by com.google.gwt.user.client.ui.ButtonBase
                  extended by com.google.gwt.user.client.ui.CustomButton
                      extended by com.google.gwt.user.client.ui.PushButton
All Implemented Interfaces:
HasAllFocusHandlers, HasAllKeyHandlers, HasAllMouseHandlers, HasBlurHandlers, HasClickHandlers, HasFocusHandlers, HasKeyDownHandlers, HasKeyPressHandlers, HasKeyUpHandlers, HasMouseDownHandlers, HasMouseMoveHandlers, HasMouseOutHandlers, HasMouseOverHandlers, HasMouseUpHandlers, HasMouseWheelHandlers, HasHandlers, EventListener, Focusable, HasFocus, HasHTML, HasText, SourcesClickEvents, SourcesFocusEvents, SourcesKeyboardEvents, SourcesMouseEvents

public class PushButton
extends CustomButton

A normal push button with custom styling.

CSS Style Rules

Example


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.CustomButton
CustomButton.Face
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
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
 
Method Summary
 
Methods inherited from class com.google.gwt.user.client.ui.CustomButton
getDownDisabledFace, getDownFace, getDownHoveringFace, getHTML, getTabIndex, getText, getUpDisabledFace, getUpFace, getUpHoveringFace, onBrowserEvent, setAccessKey, setEnabled, setFocus, setHTML, setTabIndex, setText
 
Methods inherited from class com.google.gwt.user.client.ui.FocusWidget
addBlurHandler, addClickHandler, addClickListener, addFocusHandler, addFocusListener, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, isEnabled, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
fireEvent, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

PushButton

public PushButton()
Constructor for PushButton.


PushButton

public PushButton(Image upImage)
Constructor for PushButton.

Parameters:
upImage - image for the default(up) face of the button

PushButton

public PushButton(Image upImage,
                  ClickHandler handler)
Constructor for PushButton. The supplied image is used to construct the default face of the button.

Parameters:
upImage - image for the default (up) face of the button
handler - teh click handler

PushButton

@Deprecated
public PushButton(Image upImage,
                             ClickListener listener)
Deprecated. Use PushButton(Image, ClickHandler) instead

Constructor for PushButton. The supplied image is used to construct the default face of the button.

Parameters:
upImage - image for the default (up) face of the button
listener - the click listener

PushButton

public PushButton(Image upImage,
                  Image downImage)
Constructor for PushButton.

Parameters:
upImage - image for the default(up) face of the button
downImage - image for the down face of the button

PushButton

public PushButton(Image upImage,
                  Image downImage,
                  ClickHandler handler)
Constructor for PushButton.

Parameters:
upImage - image for the default(up) face of the button
downImage - image for the down face of the button
handler - the click handler

PushButton

@Deprecated
public PushButton(Image upImage,
                             Image downImage,
                             ClickListener listener)
Deprecated. Use PushButton(Image, Image, ClickHandler) instead

Constructor for PushButton.

Parameters:
upImage - image for the default(up) face of the button
downImage - image for the down face of the button
listener - clickListener

PushButton

public PushButton(java.lang.String upText)
Constructor for PushButton. The supplied text is used to construct the default face of the button.

Parameters:
upText - the text for the default (up) face of the button.

PushButton

public PushButton(java.lang.String upText,
                  ClickHandler handler)
Constructor for PushButton. The supplied text is used to construct the default face of the button.

Parameters:
upText - the text for the default (up) face of the button
handler - the click handler

PushButton

@Deprecated
public PushButton(java.lang.String upText,
                             ClickListener listener)
Deprecated. Use PushButton(String, ClickHandler) instead

Constructor for PushButton. The supplied text is used to construct the default face of the button.

Parameters:
upText - the text for the default (up) face of the button
listener - the click listener

PushButton

public PushButton(java.lang.String upText,
                  java.lang.String downText)
Constructor for PushButton.

Parameters:
upText - the text for the default (up) face of the button
downText - the text for down face of the button

PushButton

public PushButton(java.lang.String upText,
                  java.lang.String downText,
                  ClickHandler handler)
Constructor for PushButton.

Parameters:
upText - the text for the default (up) face of the button
downText - the text for down face of the button
handler - the click handler

PushButton

@Deprecated
public PushButton(java.lang.String upText,
                             java.lang.String downText,
                             ClickListener listener)
Deprecated. Use PushButton(String, String, ClickHandler) instead

Constructor for PushButton.

Parameters:
upText - the text for the default (up) face of the button
downText - the text for down face of the button
listener - the click listener