|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.gwt.user.client.ui.UIObject com.google.gwt.user.client.ui.Widget com.google.gwt.user.client.ui.FocusWidget com.google.gwt.user.client.ui.ButtonBase com.google.gwt.user.client.ui.CustomButton com.google.gwt.user.client.ui.PushButton
public class PushButton
A normal push button with custom styling.
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); } }
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.Widget |
---|
eventsToSink |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX, MISSING_ELEMENT_ERROR, SETELEMENT_TWICE_ERROR |
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 | |
---|---|
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. |
Methods inherited from class com.google.gwt.user.client.ui.CustomButton |
---|
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, toggleDown |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, ensureHandlers, fireEvent, getHandlerCount, getHandlerManager, getLayoutData, getParent, isAttached, isOrWasAttached, onLoad, onUnload, removeFromParent, replaceElement, setLayoutData, setParent, sinkEvents, unsinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, 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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
---|
fireEvent |
Constructor Detail |
---|
public 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)
instead
PushButton
. 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)
instead
PushButton
.
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)
instead
PushButton
. 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)
instead
PushButton
.
upText
- the text for the default (up) face of the buttondownText
- the text for down face of the buttonlistener
- the click listenerMethod Detail |
---|
protected void onClick()
CustomButton
CustomButton.onClickStart()
should override this method to restore the normal
widget display.
onClick
in class CustomButton
protected void onClickCancel()
CustomButton
CustomButton.onClickStart()
should override this
method to restore the normal widget display.
onClickCancel
in class CustomButton
protected void onClickStart()
CustomButton
CustomButton.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
|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |