public class ImageButton extends ImageWidget
| Modifier and Type | Field and Description |
|---|---|
static int |
ACTIVE
Active state.
|
| Constructor and Description |
|---|
ImageButton(java.lang.String imagePath)
Creates an image button with the resource path of the image to display.
|
| Modifier and Type | Method and Description |
|---|---|
void |
handleClick()
Handles a click event.
|
boolean |
handleEvent(int event) |
boolean |
isInState(int state) |
void |
setOnClickListener(OnClickListener listener)
Sets the listener on the click events of this button.
|
computeContentOptimalSize, onAttached, onDetached, renderContent, setImagePathaddClassSelector, contains, containsWidget, getAbsoluteX, getAbsoluteY, getContentBounds, getDesktop, getHeight, getParent, getStyle, getWidgetAt, getWidth, getX, getY, hasClassSelector, isAttached, isEnabled, isShown, isTransparent, onHidden, onLaidOut, onShown, removeAllClassSelectors, removeClassSelector, render, requestLayOut, requestRender, requestRender, setClassSelectors, setEnabled, setPosition, setStyle, updateStylepublic static final int ACTIVE
public ImageButton(java.lang.String imagePath)
imagePath - the resource path of the image to display.public void setOnClickListener(@Nullable
OnClickListener listener)
listener - the listener to set.public boolean isInState(int state)
isInState in class ej.mwt.Widgetpublic boolean handleEvent(int event)
handleEvent in class ej.mwt.Widgetpublic void handleClick()